Senior Software Engineer - AI Agents
Core
Design and implement production-grade AI agent systems, including orchestration, tool integration, retrieval, memory, and evaluation for enterprise clients.
Role type
Senior Software Engineer (AI Agents & Backend)
Builds
Production agentic systems, backend services, APIs, and connectors integrating LLMs and enterprise data.
Domain
Artificial Intelligence / Quantum Computing / Enterprise Software
Deliverable
production ML models
Required skills
Python, Backend Systems, LLM-powered applications, Agentic system design, API design, Evaluation strategies, Observability, Cloud infrastructure, System design
Preferred skills
Agent frameworks (LangGraph, LangChain), RAG systems, SQL agents, FastAPI, PostgreSQL, Vector databases, Kubernetes, AWS/Azure/GCP
Responsibilities
Own technical design and implementation of AI agent systems from architecture to production operation; Build robust backend services and connectors; Design agent workflows with tool use and state management; Develop retrieval and knowledge-grounding capabilities; Define and implement evaluation strategies; Build reliable execution flows with validation and alerting; Deploy and operate AI systems in cloud environments; Improve latency and scalability; Implement security and safety controls; Build reusable components and reference implementations; Collaborate with cross-functional teams; Contribute to technical direction and mentor engineers.