Apply Edge Start your job search

Senior Software Engineer — AI Agents

Stealth Startup · Porto, Portugal

Apply & track with Apply Edge

Senior Software Engineer — AI Agents (Python)Porto · On-site / HybridIndustrial 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 ownBuild 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 forStrong 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 stackPython, 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 joinOwn 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 applyingAlongside 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.