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.
Tech stack
PythonJavaScriptTypeScriptReactNode.jsGitLinuxDockerKubernetesAWSGoogle CloudAzureREST APIgRPCWebSockets
Match insights
Tech:Python, JavaScript, TypeScript, React, Node.js
Level:Senior