Software Engineer, Computer Use & Frontier Interfaces
Build novel AI-native interfaces and interaction models at the intersection of engineering, product, and design. Prototype and ship foundational technologies for generative UI and computer use experiences.
Responsibilities
- Design, prototype, and build novel AI-native interfaces and interaction models.
- Develop foundational technologies and frameworks that enable generative UI and computer use experiences.
- Collaborate closely with designers, product thinkers, and engineers to rapidly explore and validate new concepts.
- Build end-to-end prototypes and production systems that can influence future OpenAI products.
- Contribute to platform technologies that can be adopted across multiple product surfaces.
- Help establish technical direction and engineering best practices for an incubation-stage team.
- Participate in a highly iterative development process focused on learning, experimentation, and user feedback.
Requirements
- Strong software engineering fundamentals and experience building user-facing products.
- Experience with Apple platforms, Windows, or desktop development.
- Comfort with ambiguity and strong product instincts.
- Ability to move fluidly between experimentation and production systems.
- Strong product sense and enjoyment of thinking deeply about user experience and interaction design.
- Ability to rapidly prototype ideas while also building robust, scalable systems when needed.
- Energized by cross-functional collaboration with design and product partners.
- Curiosity about how AI will transform software and motivation to help define what comes next.
- Belief that breakthrough products emerge from tight feedback loops between ideas, prototypes, technology, and users.
Staff Software Engineer - Frontend
Develop responsive user experiences and novel data visualizations using React, GraphQL, TypeScript, and Node.js. Own product features from design to launch for a high-performance analytics platform.
Staff Software Engineer - Frontend
Develop responsive user experiences and novel data visualizations using React, GraphQL, TypeScript, and Node.js. Own substantial product features from design to launch for a high-performance analytics platform.
Staff Frontend Engineer, Client Data & Networking Platform
Staff Frontend Engineer building and scaling Airbnb's client data layer including GraphQL runtime, networking infrastructure, and developer tooling used by nearly every product team.
Staff software engineer, front end
Own frontend architecture and deliver high-quality UI/UX for complex financial applications while mentoring the team. Requires 6+ years of software engineering experience and a true frontend specialist who can go full-stack when needed.
Staff Software Engineer, Frontend
Staff Frontend Engineer owning and evolving frontend systems across product areas, shaping technical strategy, and leading architectural initiatives with React and React Native at a mission-driven startup.