OpenAI
Machine Learning Engineer, API Multicloud
$223K–$423K
San Francisco · Full-time · Posted Aug 13, 2026
- Experience
- 3+ years of professional engineering experience in relevant ML, infrastructure, or product-driven engineering roles.
- Education
- Master’s or PhD in Computer Science, Machine Learning, or a related field, or equivalent practical experience.
About the job
Build and improve production ML systems that let strategic partners customize OpenAI models in cloud-native environments, especially AWS.
What you'll do
- Define target model behaviors with partners, diagnose failures, and translate needs into training, evaluation, and system requirements.
- Build, evaluate, and scale model customization and post-training workflows, including fine-tuning-as-a-service.
- Integrate ML capabilities into AWS-native APIs and improve the platform based on deployment learnings.
What they ask for
- 3+ years of professional engineering experience in relevant ML, infrastructure, or product-driven engineering roles.
- Strong ML engineering experience building, training, fine-tuning, evaluating, or deploying production AI systems, including hands-on deep learning, transformer models, and PyTorch or TensorFlow.
- Hands-on experience training and fine-tuning large language models using post-training techniques.
- Strong software engineering fundamentals and production-code experience in Python, Rust, or similar languages.
Nice to have
- Experience with model customization, evaluation systems, data pipelines, distributed systems, cloud infrastructure, or production ML platform tradeoffs.
- Experience collaborating across model behavior, APIs, infrastructure, and external technical partners.
Pay
$223K – $423K (base salary)
Tools
AWS, PyTorch, TensorFlow, Python, Rust
AI focus
Develop and evaluate model customization and post-training workflows, fine-tuning large language models, and improving model behavior for partner use cases.
Model-written summary · the original posting is authoritative