Principal Software Engineer
You will define technical architecture for generative AI workflow systems, lead the design and scaling of LLM agents, establish engineering standards, build learning systems from customer feedback and usage data, mentor senior engineers, collaborate with product and design leaders, and champion testing, observability, deployment, and operational excellence.
Responsibilities
- Define and drive technical architecture for generative AI workflow systems
- Lead the design and scaling of LLM agents
- Set engineering standards across the stack
- Design learning systems using customer feedback, usage data and brand preferences
- Mentor senior engineers
- Collaborate with product and design leaders
- Champion testing, observability, deployment and operational excellence
- Own ambiguous problem spaces end to end
Requirements
- 8+ years of professional software engineering experience
- Leadership of complex technical initiatives
- Expertise in distributed systems, algorithms and scalable software design
- Experience architecting and shipping systems in fast-moving environments
- Hands-on experience with LLM integration, generative AI frameworks or AI-native applications
- Strong communication and cross-functional leadership skills
- Technical background in computer science, mathematics, physics or systems engineering
- Experience building or scaling AI agent architectures for production environments
Benefits
- Performance-based annual bonus
- Meaningful equity awards
- Medical, dental and vision insurance
- Fertility and family-planning support
- 401k plan
- Unlimited paid time off
- Paid sick leave
- Employee wellness programs
- Flexible work hours
- Gym, sauna and bike parking
- Free lunch three days a week