5+ years of industry experience as a software engineer
Prior experience as a tech lead, setting technical direction and mentoring team members
Experience building AI products, particularly LLM-powered features
Strong backend engineering skills in scalable, high-performance services
Familiarity with cloud platforms (especially AWS) and Kubernetes
Bias for action with a focus on rapid iteration
Willingness to engage deeply with technical problems
Responsibilities
Lead a team of engineers, setting technical direction and ensuring successful project execution
Own the architecture of large subsystems from design to evolution
Raise the engineering bar through design and code reviews, and mentorship
Collaborate with Research Scientists and product experts to develop AI capabilities
Design, build, and scale backend services and APIs for AI agents
Ensure reliability, scalability, and performance across the system
Implement a fast feedback loop for continuous improvement
Benefits
Comprehensive Medical, Dental, and Vision Insurance
Monthly Housing Stipend
Flexible (Unlimited) Paid Time Off
Visa Sponsorship & Immigration Support
401(k) Plan
Parental Leave
Discretionary Tech Benefit Stipend
Daily in-office Lunches and Dinners
Full Job Description
What You'll Do
Lead a team of engineers: set technical direction, break ambitious goals into executable plans, and make sure the team ships customer outcomes.
Own the architecture of large subsystems from early design through long-term evolution, and make the key technical calls on tradeoffs, scope, and sequencing.
Raise the engineering bar through design reviews, code reviews, and mentorship. Help the engineers around you grow into owners.
Partner closely with Research Scientists, product, and domain experts to turn real SRE scenarios and customer problems into AI product capabilities that hold up in production.
Design, build, and scale the backend services and APIs that power our AI agents in high-concurrency, distributed environments.
Bake reliability, scalability, and performance into every layer of the system.
Close the loop fast. Ship a rough version, watch it run, find where it breaks, refine, and build that habit into the team.
Use AI tools aggressively across the stack, from code generation to debugging, so you and your team move faster than you could alone.
What We're Looking For
5+ years of industry experience as a software engineer.
Prior experience as a tech lead for an engineering team: you've set technical direction, driven projects to completion through other engineers, and grown the people on your team.
Experience building an AI product: you've shipped LLM-powered features, ideally AI agents, to customers and know what it takes to make them reliable and production-grade. That includes evals, prompt and agent design, and handling non-determinism in production.
Strong backend engineering skills, with real experience building and deploying scalable, high-performance services in high-concurrency production environments.
Experience with cloud platforms (especially AWS) and Kubernetes, and a solid grasp of databases and messaging systems for cloud-native applications.
Bias for action. You close the loop quickly to get an initial version in front of people, then refine from there.
Not afraid to get in the weeds. Even as a lead, you like digging into technical problems, staring at data, and debugging.
Bonus: prior SRE, on-call, or incident response experience.
Bonus: familiarity with observability and other developer-facing tool internals.
Competitive Benefits: Competitive pay packages with full benefits, including:
Comprehensive Medical, Dental, and Vision Insurance