OpenAI

Graphics Software Engineer - Consumer Devices

OpenAI5 days ago
Location

San Francisco

Type

Full Time

Salary

USD 325,000 – 405,000

Level

Senior

Role

Graphics Software Engineer

Posted

Apr 24, 2026

Full TimeSenior

The role

Summary

OpenAI is seeking a highly skilled Graphics Software Engineer to design and optimize real-time rendering pipelines and graphics frameworks for consumer devices. The ideal candidate will have deep expertise in GPU systems, rendering technologies, and a passion for creating high-performance, responsive user experiences across 2D and 3D applications.

What you'll do

Graphics Runtime Development: Build and evolve graphics runtimes and libraries for app and UI developers, including text rendering, image pipelines, and scene graph management
Rendering Pipeline Optimization: Design and implement high-performance real-time rendering pipelines for 2D and 3D applications using advanced graphics APIs
System Performance Engineering: Establish performance and quality benchmarks through comprehensive GPU/CPU profiling, frame-time analysis, and optimization for memory, power, and thermal constraints
Cross-Team Collaboration: Work closely with camera, vision, and UX teams to enable advanced compositing, visual effects, and media interoperability
System Reliability: Drive system reliability through robust startup/shutdown processes, advanced crash capture mechanisms, and automated graphics testing in continuous integration environments

What we look for

Technical

Graphics API ExpertiseProven experience with Vulkan, Metal, or OpenGL ES
Systems ProgrammingAdvanced proficiency in C/C++ for low-level graphics engineering

Education

Computer ScienceBachelor's or Master's degree in Computer Science, Computer Engineering, or related technical field
Graphics EngineeringAdvanced understanding of computer graphics, GPU systems, and rendering technologies

Experience

Device GraphicsExtensive experience shipping graphics systems on Linux, Android, or iOS platforms
Rendering FrameworksTrack record of building or contributing to UI and rendering frameworks

Skills

Required skills

C/C++Proficiency in systems programming language essential for low-level graphics and rendering work
VulkanExpertise in advanced graphics API for high-performance rendering
GPU SystemsDeep understanding of GPU architecture, optimization, and rendering pipelines
LinuxExperience with Linux device graphics systems and development
Shading LanguagesProficiency in modern shading languages for graphics programming

Nice to have

MetalExperience with Apple's graphics API
OpenGL ESKnowledge of mobile graphics programming
Color ManagementUnderstanding of HDR and color profile technologies
Compute InteroperabilityExperience with graphics and compute pipeline integration
AR/VR TechnologiesBackground in real-time, resource-constrained graphics environments

Compensation & benefits

Salary

USD 325,000 – 405,000 (annual)

Benefits

Competitive Compensation

Salary range of $325K-$405K with significant equity component

Relocation Assistance

Comprehensive relocation support for new employees

Hybrid Work Model

Flexible work arrangement with four days per week in San Francisco office

Professional Development

Opportunities to work on cutting-edge AI and graphics technologies


Interview process

  1. 1
    Initial Screening Phone or video call with recruitment team to discuss background and initial technical fit
  2. 2
    Technical Phone Interview Deep-dive technical interview focusing on graphics engineering expertise, system design, and problem-solving skills
  3. 3
    On-site/Virtual Technical Interviews Multiple rounds of interviews with graphics engineering team, including system design, coding challenges, and architecture discussions
  4. 4
    Final Leadership Interview Meeting with senior technical leadership to assess overall fit and strategic thinking

Apply for this position

You'll be redirected to the company's application page