Senior Backend Engineer – Agents
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Engineer – Agents based in United States.
This role offers the opportunity to build the next generation of AI-powered agent systems that transform how users interact with business software.
You will work on foundational backend infrastructure powering intelligent assistants, voice agents, custom agents, and automated workflows.
The position focuses on solving complex engineering challenges around AI orchestration, evaluation, observability, and scalable production systems.
You will collaborate with a highly technical team exploring emerging AI capabilities and bringing experimental ideas into reliable customer-facing products.
The role combines backend engineering excellence with curiosity about large language models, automation, and intelligent systems.
You will have significant ownership, influence technical direction, and help define how AI agents operate at scale for thousands of users.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Engineer – Agents based in United States.
This role offers the opportunity to build the next generation of AI-powered agent systems that transform how users interact with business software.
You will work on foundational backend infrastructure powering intelligent assistants, voice agents, custom agents, and automated workflows.
The position focuses on solving complex engineering challenges around AI orchestration, evaluation, observability, and scalable production systems.
You will collaborate with a highly technical team exploring emerging AI capabilities and bringing experimental ideas into reliable customer-facing products.
The role combines backend engineering excellence with curiosity about large language models, automation, and intelligent systems.
You will have significant ownership, influence technical direction, and help define how AI agents operate at scale for thousands of users.
Accountabilities:
- Build and maintain the core platform powering AI agents, including agent execution, orchestration, evaluation, and observability systems.
- Develop backend systems that support voice agents, AI-powered assistants, and customizable customer-facing agents.
- Create reliable evaluation and monitoring frameworks to measure agent performance, improve quality, and enable confident production releases.
- Design and implement systems where deterministic workflows and probabilistic AI capabilities work together effectively.
- Build infrastructure for code execution, generated outputs, dynamic tools, API integrations, and automated customer workflows.
- Advance generated user experiences by enabling AI systems to create dynamic reports, charts, tables, widgets, and reusable artifacts.
- Take AI-powered features from early prototypes through production readiness and general availability.
- Develop event-driven agent capabilities that respond intelligently to real-time customer activity and business processes.
- Solve complex reliability challenges including agent lifecycle management, recovery strategies, execution controls, and scalable operations.
- Evaluate and integrate new AI models, providers, and technologies while balancing performance, cost, and production readiness.
- Collaborate across engineering and product teams to identify opportunities, make technical decisions, and deliver impactful solutions.
- Contribute to a culture of experimentation, ownership, transparency, and continuous improvement.
- Several years of experience building and shipping production software systems at scale.
- Strong backend development experience, particularly with Python or similar modern programming languages.
- Experience working with AI-powered applications, including agent systems, retrieval workflows, RAG, evaluations, tool design, or context engineering.
- Experience using AI tools in daily engineering workflows to improve productivity and problem-solving.
- Strong understanding of software architecture, distributed systems, APIs, and production reliability.
- Experience owning critical systems, debugging complex production issues, and delivering solutions with meaningful customer impact.
- Ability to work effectively with non-deterministic systems and solve problems where traditional engineering patterns may not apply.
- Familiarity with large language models, AI research concepts, model capabilities, and emerging AI trends.
- Experience designing systems that balance experimentation speed with long-term maintainability.
- Strong product mindset with the ability to understand user needs and translate them into practical technical solutions.
- Comfortable working autonomously in a fast-moving environment with changing priorities.
- Experience with technologies such as Python, Temporal, LangFuse, Pydantic, PostgreSQL, MongoDB, MCP, or similar tools is preferred.
- Familiarity with languages such as Go, Rust, or TypeScript is a plus.
- Strong communication skills and the ability to collaborate effectively with technical and non-technical teammates.
- Competitive compensation package based on experience and level.
- Fully remote work opportunity for candidates based in the United States.
- Opportunity to work on cutting-edge AI products and emerging technologies.
- High level of ownership and influence over technical direction.
- Flexible environment focused on autonomy, experimentation, and impactful engineering.
- Opportunity to collaborate with experienced engineers building production AI systems.
- Professional growth opportunities through exposure to advanced AI architecture and engineering challenges.
- A culture built around transparency, collaboration, continuous learning, and shared success.
- Regular team connection opportunities, including company-wide gatherings and collaboration events.
The Senior Backend Engineer – Agents will design, build, and operate the infrastructure that enables intelligent AI-driven experiences. This role requires strong backend engineering skills, product thinking, and the ability to navigate rapidly evolving technical challenges.
Requirements:
The ideal candidate is an experienced backend engineer who combines strong software engineering fundamentals with practical experience building AI-powered products and systems.