ABOUT THE ROLE
Join a product engineering team building AI-powered workflow and productivity software. You will turn emerging agent capabilities into reliable tools and experiences that help users manage complex work.
WHAT YOU'LL DO
- Investigate advances in reasoning, planning, memory, tool use, and agent collaboration to identify useful product opportunities.
- Translate promising model capabilities and user needs into reliable, reusable agent skills and workflows.
- Build and evolve Python agent infrastructure, including execution loops, orchestration, context management, structured outputs, retries, and error recovery.
- Design integrations with email, calendars, messaging platforms, browsers, documents, CRMs, and other business software.
- Own capabilities across Python and Django services, APIs, React interfaces, data models, background jobs, observability, and production operations.
- Develop platform abstractions that make capabilities easier to compose, extend, and maintain.
- Improve latency, cost, reliability, and safety in high-volume agent execution.
- Use evaluations, production traces, and user feedback to diagnose issues and improve system behavior.
- Set technical direction on ambiguous problems and contribute through design reviews and high-quality implementation.
WHAT WE'RE LOOKING FOR
- At least 5 years of experience building production software systems end-to-end, from design and implementation through deployment and operational iteration.
- Strong Python skills, including experience debugging asynchronous systems and building maintainable production services.
- Hands-on experience building production agent systems, with knowledge of planning, tool calling, structured outputs, context and state management, retries, and orchestration.
- Full-stack experience with Django, APIs, React, and TypeScript.
- Experience owning complex systems in production, including observability, troubleshooting, and improvements based on production signals.
- Experience designing integrations with external APIs and business software platforms.
- Strong product judgment, systems design skills, and the ability to turn ambiguous needs into simple, useful capabilities.
- Experience with LLMs, prompt engineering, or model evaluation in production is beneficial, as is work on latency, cost, or reliability in distributed systems.
- A degree from a strong engineering program, or equivalent evidence of strong technical fundamentals, and sustained career progression or startup experience.
LOCATION
On-site in Palo Alto, California, United States. Visa sponsorship is not available.