OpenAI

Software Engineer, Monetization ML Infrastructure

OpenAI3 days ago
Location

San Francisco

Type

Full Time

Salary

USD 293,000 – 441,000

Level

Senior

Role

Software Engineer

Posted

Jun 1, 2026

Full TimeSenior

The role

Summary

OpenAI is seeking an experienced Software Engineer to develop cutting-edge machine learning infrastructure for monetization and advertising systems. The role involves designing scalable, high-performance platforms that support the entire ML lifecycle, from data processing to model deployment, while maintaining strict standards for reliability, privacy, and performance.

What you'll do

ML Infrastructure Development: Design and build core ML infrastructure powering OpenAI's monetization and advertising systems
Data Pipeline Engineering: Develop large-scale data pipelines processing impressions, clicks, conversions, and marketplace signals for ML model training
Model Training Platforms: Create scalable platforms supporting ranking, conversion prediction, quality prediction, bidding, targeting, and optimization workloads
Production Model Deployment: Develop systems for safely and reliably moving ML models from experimentation to production environments
Inference Infrastructure: Build and improve real-time inference systems with strict requirements for latency, throughput, reliability, and availability
Experimentation Frameworks: Design frameworks enabling A/B testing, holdouts, model comparisons, and large-scale measurement strategies
Performance Optimization: Improve platform performance through optimization of training efficiency, inference latency, model throughput, and infrastructure reliability

What we look for

Technical

Distributed SystemsExpert-level experience building large-scale distributed systems and machine learning infrastructure
ML Workflow PlatformsProven experience developing platforms supporting complete machine learning workflows
High-Volume Data ProcessingDemonstrated expertise in handling large-scale online systems and high-volume data pipelines

Education

Computer ScienceBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional ExperienceMinimum 7+ years of professional software engineering experience in distributed systems or ML infrastructure
ML InfrastructureExtensive experience in data processing, feature engineering, model training, deployment, and serving

Skills

Required skills

Machine Learning InfrastructureDeep understanding of ML system design, data processing, and model deployment strategies
Distributed SystemsAdvanced knowledge of building scalable, reliable distributed computing systems
Performance OptimizationExpertise in improving infrastructure efficiency, scalability, and reliability

Nice to have

Cloud TechnologiesExperience with cloud infrastructure and large-scale computing platforms
ML MonitoringFamiliarity with model monitoring, experimentation, and A/B testing frameworks

Compensation & benefits

Salary

USD 293,000 – 441,000 (annual)

Stock options

Available

Benefits

Equity Compensation

Stock options as part of total compensation package

Health Insurance

Comprehensive medical, dental, and vision coverage

Professional Development

Opportunities for continuous learning and skill enhancement in cutting-edge AI technologies

Flexible Work Arrangement

Hybrid work model with flexibility in work location


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess background and experience
  2. 2
    Technical Phone Interview In-depth discussion of ML infrastructure experience and technical capabilities
  3. 3
    Technical Coding Challenge Online assessment focusing on distributed systems and machine learning engineering skills
  4. 4
    Onsite Interview Loops Multiple interview rounds with engineering teams, including system design and technical deep dives
  5. 5
    Team Matching Final discussions to align candidate's expertise with specific team needs

Apply for this position

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