Description
We are seeking a Full Stack Software Engineer to join our Applied AI team, specifically in the Codex department. This is a full-time, hybrid role located in San Francisco or Seattle.
Compensation
The base pay for this role ranges from $255K to $405K, with additional equity offerings. Total compensation includes generous equity, performance-related bonuses, and benefits such as:
- Medical, dental, and vision insurance for you and your family
- Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses
- 401(k) retirement plan with employer match
- Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents)
- Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
- 13+ paid company holidays
- Mental health and wellness support
- Employer-paid basic life and disability coverage
- Annual learning and development stipend
- Daily meals in our offices and meal delivery credits
- Relocation support for eligible employees
About the Team
The Coding team is focused on reimagining how software is built in the AI era. We develop tools and workflows that help software engineers work more efficiently and tackle more ambitious projects.
About the Role
As a Full Stack Software Engineer, you will build end-to-end product experiences spanning user interfaces, workflow orchestration, agent and prompt design, backend systems, and cloud infrastructure. You will work directly on workflows developers use daily, identifying bottlenecks and rethinking how software gets built with AI agents as active participants.
Responsibilities
- Build end-to-end product experiences that span frontend applications, backend services, agent workflows, cloud infrastructure, and developer tooling
- Design AI-powered workflows that generalize across various software engineering teams, languages, codebases, and development practices
- Discover and implement novel ways to apply AI to eliminate friction throughout the software development lifecycle
- Partner with product, design, and research to understand developer needs and rapidly translate insights into shipped product improvements
- Work directly with users to understand pain points and validate solutions
- Improve the reliability, observability, scalability, and performance of the systems and workflows you build
Requirements
- Strong software engineering fundamentals and experience building production systems
- Experience with TypeScript, Rust, or similar systems or application programming languages
- Familiarity with modern software development tools, workflows, and engineering practices
- Experience using AI-assisted development tools
- Desire to own products and features end-to-end, from conception through launch and iteration
- Strong product judgment and bias toward learning from real user feedback
Ideal Candidate
The ideal candidate loves building developer tools, thinks deeply about software development, and is excited to redefine workflows from first principles in the age of AI.