Software Engineer, Agents
Build end-to-end product experiences for creating, evaluating, improving, deploying, and operating AI agents. The role requires 6+ years of product software experience, strong coding skills, and the ability to work across user-facing and backend systems.
About the job
Responsibilities
- Build end-to-end product experiences that help users create and configure AI agents for real work.
- Design and ship workflows that help users evaluate agent quality, inspect results, and understand failure modes.
- Build product loops that help agents improve over time through feedback, evaluations, optimization, and self-improvement primitives.
- Help users deploy and operate both auto-mode agents and more independent agents with appropriate guardrails, controls, and visibility.
- Work across frontend, backend, prompting, harness behavior, infrastructure, and product systems to turn agent capabilities into polished user experiences.
- Partner with design, product, research, and go-to-market teams to identify high-value agent use cases and make them successful.
- Balance product ambition with engineering rigor, making thoughtful tradeoffs across quality, latency, trust, and cost.
Requirements
- Bachelor's degree in computer science or a related field.
- 6+ years of experience building product software.
- Strong coding skills in Go, Python, Java, or TypeScript, with an emphasis on reliable, well-tested systems.
- Strong product sense and comfort working across user-facing experiences and backend systems.
Nice to Have
- Experience building AI, agentic, workflow, automation, or developer-product experiences.
- Leadership skills or prior management experience.
Compensation & Benefits
- Compensation is determined by location, level, job-related knowledge, skills, and experience.
- Certain roles may be eligible for variable compensation, equity, and benefits.
Skills
Go, Python, Java, TypeScript, Artificial Intelligence, AI Agents, Workflows, Automation, Frontend Development, Backend Systems, Infrastructure, Prompting, Agent Evaluation, Self-Improvement Systems, Product Engineering
Similar jobs
Fullstack Engineering jobsSenior full-stack engineer building scalable enterprise identity features across React and Node.js/TypeScript. Requires 5+ years of large-scale systems experience plus strong expertise in PostgreSQL, MongoDB, Redis caching, performance optimization, and API design.
Senior full-stack engineer building enterprise travel-platform features across Java/Spring Boot services and modern web interfaces. The role requires 5+ years of software development experience, scalable systems expertise, and proficiency with frontend frameworks, TypeScript, cloud platforms, and microservices.
Own and evolve Zocdoc’s provider-facing CMS-backed website, developing custom components, integrations, landing pages, and performance improvements. The role requires 4–7 years of web development experience, strong WordPress and front-end skills, and familiarity with APIs, hosting, and marketing technology.
Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.
Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.