Skip to content

Software Engineer, Computer Use & Frontier Interfaces

255k – 405kSan Francisco, CAHybrid5+ YOE
Summary

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.

About the role

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.
Skills
Software EngineeringUser Interface DesignPrototypingDesktop DevelopmentApple PlatformsWindows DevelopmentGenerative UICross-functional CollaborationProduct DevelopmentScalable Systems
Similar roles at this salary range
All Frontend Engineering jobs →
Sigma

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.

240k – 270kNew York, NYFrontend EngineeringOn-site10+ YOEReactGraphQL
Sigma

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.

240k – 270kSan Francisco, CAFrontend EngineeringOn-site10+ YOEReactGraphQL
Airbnb

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.

204k – 255kUnited StatesFrontend EngineeringRemote10+ YOEGraphQLREST APIs
Watershed

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.

216k – 282kNew York, NYFrontend EngineeringOn-site6+ YOEReactTesting
WorkWhile

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.

220k – 310kSan Francisco, CA +2Frontend EngineeringRemoteReactMentoring