Skip to content

Research Engineer / Machine Learning Engineer - B2B Applications

295k – 445kSan Francisco, CAOnsite2+ YOE
Summary

Designs and builds advanced speech models (speech-to-speech, TTS, transcription) for B2B applications at OpenAI. Requires Master's/PhD, 2+ years experience, deep learning expertise, and PyTorch/TensorFlow proficiency.

About the role

Responsibilities

  • Innovate and Build: Design and build advanced machine learning models that solve real-world problems. Bring OpenAI's research from concept to implementation.
  • Collaborate with the Best: Work closely with software engineers, product managers, and forward deployed engineers to understand business challenges and deliver AI-powered solutions.
  • Optimize and Scale: Implement scalable data pipelines, optimize models for performance and accuracy, and ensure production-readiness.
  • Learn and Lead: Stay current with machine learning developments, participate in code reviews, and maintain high-quality engineering practices.
  • Make a Difference: Monitor and maintain deployed models to ensure ongoing value.

Requirements

  • Master's/PhD degree in Computer Science, Machine Learning, or related field.
  • 2+ years of professional engineering experience (excluding internships) in relevant roles at tech companies.
  • Demonstrated experience in deep learning and transformers models.
  • Proficiency in frameworks like PyTorch or TensorFlow.
  • Strong foundation in data structures, algorithms, and software engineering principles.
  • Familiarity with training and fine-tuning large language models (distillation, supervised fine-tuning, policy optimization).

Nice-to-Haves

  • Experience with speech models.
  • Excellent problem-solving, analytical skills, and ability to work collaboratively.
  • Ability to move fast in ambiguous environments and own problems end-to-end.
Skills
PyTorchTensorFlowDeep LearningTransformersSpeech ModelsLarge Language ModelsSupervised Fine-TuningModel DistillationData PipelinesMachine Learning
Similar roles at this salary range
All ML Engineering jobs →
Anthropic

Staff Software Engineer, Inference

Build and maintain distributed inference systems serving Claude to millions of users. Design intelligent routing, autoscaling, and high-performance infrastructure across diverse AI accelerators.

320k – 485kSan Francisco, CA +2ML EngineeringHybridAWSGCP
Airbnb

Senior Staff Machine Learning Engineer, Communication & Connectivity

Lead ML architecture and implementation for Airbnb's Messaging & Notifications, building recommendation engines, ranking systems, and LLM-powered experiences while mentoring engineers.

244k – 305kUnited StatesML EngineeringRemotePythonAI Systems
Traba

Staff Software Engineer

Founding Staff Applied Agent Engineer to architect and lead Traba's agentic platform, building production LLM/agent systems that integrate with customer WMS/TMS/ERP and drive industrial operations. Requires 7+ years engineering experience with 2+ years building production agent systems.

240k – 300kNew York, NY +1ML EngineeringOn-siteLLMKafka
Nuance Labs

Member of Technical Staff — Model Optimization and Inference

Optimize inference for real-time multimodal AI avatars. Specialize in LLM and diffusion model serving, KV cache strategies, quantization, and low-latency frameworks like vLLM and TensorRT-LLM.

250k – 350kSeattle, WAML EngineeringOn-siteAWQvLLM
OpenAI

Researcher: Agent Post-Training, API & Power-Users

Improve agentic model capabilities for API and power users by designing experiments, building evals from real workflows, and driving post-training interventions from discovery through launch.

295k – 445kSan Francisco, CAML EngineeringHybridRLLLMs