Software Engineer
Our focus is on synthetic testing, evaluation workflows, validation frameworks, and tooling that help us measure quality, uncover failure modes, and ship with confidence.
Job Description
At Zendesk, we’re on a mission to build the most advanced AI agents in CX, and the AI Agent Testing team within the AI Agents organization plays a critical role in ensuring those agents are reliable, robust, and ready to deliver real customer value. Our focus is on synthetic testing, evaluation workflows, validation frameworks, and tooling that help us measure quality, uncover failure modes, and ship with confidence.
As a Senior Fullstack Engineer on this team, you’ll be a key technical contributor shaping the systems, tooling, and workflows that power AI agent evaluation at scale. While this is a fullstack role, it leans more on backend development as we’re looking for someone who is deeply comfortable with APIs, event-driven systems, testing infrastructure, data workflows, and platform thinking , while also being able to design and deliver polished user-facing tools when needed.
You’ll collaborate closely with product managers, designers, data engineers, applied AI/ML partners, and fellow engineers to build internal and customer-facing capabilities that improve the quality of our AI agents. In this role, you’ll not only ship features end-to-end, but also help shape technical direction, raise the bar on engineering quality, and influence how the team solves complex problems.
Your work will directly impact how Zendesk validates and improves its AI agents, helping ensure our products are trustworthy, measurable, and effective.
What You Bring to the Role
5+ years of experience building modern web applications using TypeScript, React, and Node.js .
Strong experience designing and building backend services, APIs, and event-driven systems .
Strong understanding of software engineering best practices, including clean architecture, testing strategy, observability, and maintainability .
Experience working across the stack and delivering polished, performant, accessible user experiences.
Ability to independently drive complex projects from ambiguity to execution, while partnering effectively across functions.
Excellent communication skills , proactive mindset and the ability to influence technical decisions, align stakeholders, and mentor other engineers.
You are a product-minded engineer , you care deeply about the end-user experience and proactively contribute ideas to improve product outcomes.
Comfort working in fast-moving, cross-functional environments and iterating based on feedback.
A drive for continuous learning, reflection, and improvement, in both your own growth and your team’s success.
You are eager to expand into ML engineering and learn how it connects to evaluation, testing, and the lifecycle of AI systems.
A big plus if you
Are familiar with AWS, and comfortable with CI/CD pipelines.
Posted July 29, 2026