Stealth Startup
Senior Software Engineer — AI Agents
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Porto, Portugal
Work mode:
Hybrid
Published on:
23 September 2026
What they need
Senior Software Engineer — AI Agents (Python)
Porto · On-site / Hybrid
Industrial companies make purchasing and planning decisions worth millions with incomplete information. We help them understand market changes, evaluate scenarios and decide when to act.
We’re hiring a senior software engineer to own the systems that connect our forecasting and market intelligence with customers’ data, tools and decisions.
You’ll work on questions such as: How should an agent investigate a change in raw-material prices? Which evidence should support its recommendation? When should it request more information or hand the decision to a person?
What you’ll own
- Build and operate Python services that combine LLMs, forecasting tools, external data and customer systems.
- Design agent workflows, retrieval and tool integrations, choosing architectures that are straightforward to test and maintain.
- Build evaluations that measure answer quality, evidence quality and task completion.
- Implement validation, permissions, retries and fallbacks so failures are detected and handled.
- Improve observability, latency, concurrency and cost as usage grows.
- Work with our founders and ML team to turn customer problems into production features.
You’ll have substantial influence over architecture and responsibility for how these systems behave after deployment.
What we’re looking for
- Strong Python and backend engineering experience, including asynchronous services, APIs, databases and testing.
- Experience owning production software: deploying it, monitoring it, debugging failures and improving it.
- Hands-on experience building applications with LLMs, including tool calling, retrieval or multi-step workflows.
- Good judgment about reliability, performance and architectural trade-offs.
- The ability to take an ambiguous problem, propose an approach and carry it through to delivery.
Your previous job title might be Software Engineer, Backend Engineer, Platform Engineer or AI Engineer. We’re interested in what you’ve built and the decisions you made.
Our current stack
Python, FastAPI, PostgreSQL / pgvector, LangChain / LangGraph and MCP integrations.
Experience with these tools is useful. We value strong engineering foundations and the ability to learn new tools.
Why join
- Own a central part of our product and help shape its engineering foundations.
- Work at the intersection of AI, forecasting and industrial decision-making.
- Collaborate directly with the founders and ML team.
- See your work used in real purchasing and planning decisions.
Based in Porto, with on-site or hybrid working. Salary and incentives reflect the scope and experience required.
When applying
Alongside your CV, briefly describe one system you helped ship: what you owned, a difficult failure or trade-off, and how you handled it. A public project link is welcome, but not required.
Other offers great for you!
These companies are also looking for great profiles
Auratem
Ingénieur logiciel sénior Python / IA
500
Freelance
77186 Noisiel, France
Hybrid
Skills
16 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
8 days ago
Quick apply
Vaganet
Développeur IA Senior – Python / GenAI / RAG / Agents IA
Permanent contract
Paris, France
Hybrid
Skills
3 days ago
Quick apply
No company information available.