Skip to content
OpenAI logo

Software Engineer, Computer Use & Frontier Interfaces

OpenAIGenerative AI company
San Francisco, United StatesSenior
Software Engineering

About the role

Invent new ways for people to interact with AI by building novel interfaces.

  • The Computer Use and New Interfaces team is focused on discovering and building the next generation of AI-native interfaces.
  • We believe that the value of AI is increasingly constrained not by model capabilities, but by the ways people interact with those capabilities.
  • Our mission is to create new interaction paradigms that unlock the full potential of AI and integrate it more deeply into people's lives and work.
  • Key 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.
  • Requirements Strong software engineering fundamentals and experience building user-facing products.
  • Comfort with ambiguity and fast-moving environments.
  • Experience with Apple platforms, Windows, or desktop development.
View original posting →

Tech stack

PythonJavaScriptTypeScriptReactNode.jsGitLinuxDockerKubernetesAWSGoogle CloudAzureREST APIgRPCWebSockets

Match insights

Tech:Python, JavaScript, TypeScript, React, Node.js
Level:Senior

More roles at OpenAI

View open roles at OpenAI