Full Stack Software Engineer, Codex
Remote • San Francisco • FullTime
Posted 3mo ago
Remote Work Policy
Fully remote
Employment Type
FullTime
Categories
Applied AI Engineer
About the job
We’re hiring a Full Stack Software Engineer to help invent the next generation of AI-powered software development workflows. This role involves owning complete product experiences, spanning user interfaces, workflow orchestration, agent and prompt design, backend systems, and cloud infrastructure. It's a highly product-oriented position where you'll work directly on workflows developers use daily, identifying bottlenecks and rethinking how software gets built in a world where AI agents are active participants. The features you ship will influence how developers around the world write, review, test, and maintain software.
Responsibilities
- Build end-to-end product experiences spanning 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 closely with product, design, and research to understand developer needs and translate insights into product improvements.
- Work directly with users to understand pain points and validate solutions.
- Improve the reliability, observability, scalability, and performance of systems and workflows.
Requirements
- Strong software engineering fundamentals and experience building production systems.
- Experience with TypeScript, Rust, or a similar systems or application programming language.
- Deep familiarity with modern software development tools, workflows, and engineering practices.
- Experience using AI-assisted development tools and a strong intuition for their strengths, weaknesses, and emerging opportunities.
- A desire to own products and features end-to-end, from conception through launch and iteration.
- Strong product judgment and a bias toward learning from real user feedback.
- Creativity in reframing problems, challenging assumptions, and inventing new workflows rather than simply optimizing existing ones.