Openai
Software Engineer, Monetization ML Infrastructure
San Francisco, Remote. Posted 5 months ago
The role
You will design and develop the platform layer for machine learning infrastructure. This includes building systems to train, deploy, serve, and monitor models for advertising and monetization products.
What you will do
- Design and build the ML infrastructure that powers OpenAI’s monetization and ads systems.
- Develop large-scale data pipelines for training and improving machine learning models.
- Create scalable model training platforms for various workloads.
- Develop systems to move models from experimentation into production.
- Build and improve real-time inference and serving infrastructure.
- Design experimentation frameworks for A/B testing and measurement at scale.
- Improve platform performance through optimization of efficiency, latency, and reliability.
- Collaborate with machine learning engineers, product engineers, data scientists, and monetization teams.
Required qualifications
- 7+ years of professional software engineering experience building large-scale distributed systems or machine learning infrastructure.
- Experience building platforms that support machine learning workflows, including data processing, feature engineering, model training, deployment, or serving.
- Experience working with high-volume data pipelines and infrastructure handling large-scale online systems.
- Experience designing reliable, low-latency systems with strong operational and observability practices.
- Comfort working across the ML lifecycle, from data and training systems through deployment, experimentation, and monitoring.
- Experience improving infrastructure performance, scalability, efficiency, and reliability in production environments.
About the company
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity.