Senior ML Engineer: Real-Time AI & NPC Systems

Roblox Corporation

San Mateo (CA)

Hybrid

USD 197,000 - 243,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Roblox Corporation in San Mateo, CA is seeking a Senior Machine Learning Engineer to help build the AI systems powering NPC behavior and real-time inference at scale.

You will design robust data pipelines, train novel architectures, and optimize deployment for tens to hundreds of autonomous NPCs across the Roblox universe. A PhD in a relevant field and hands-on experience with ML platforms and Kubernetes are highly valued.

Qualifications

  • Ph.D. in CS/CE/Math/Stats or related field, with Roblox-aligned thesis.
  • Built end-to-end ML pipelines and managed model inference.
  • Experience with novel datasets and real-world agentic applications.
  • Scaled high-performance, high-availability architectures.
  • Handled infrastructure using Kubernetes and major cloud providers.

Responsibilities

  • Design, build, and maintain robust data pipelines for 3D game states and real-time actions across the platform.
  • Train novel architectures and speed up model training for NPCs in a scalable way.
  • Engineer high-performance real-time inference for autonomous NPCs in live environments.

Skills

ML pipelines
Real-time inference
Model training
Distributed systems
Cloud knowledge

Education

PhD in CS/CE/Math/Stats

Tools

Kubernetes
AWS/Azure/GCP

Job description

Roblox Corporation in San Mateo, CA is seeking a Senior Machine Learning Engineer to help build the AI systems powering NPC behavior and real-time inference at scale.

You will design robust data pipelines, train novel architectures, and optimize deployment for tens to hundreds of autonomous NPCs across the Roblox universe. A PhD in a relevant field and hands-on experience with ML platforms and Kubernetes are highly valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Engineer, AI Platform & Distributed Inference
Senior ML Engineer, AI Platform & Distributed Inference

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior ML Engineer — Real-Time AI for 3D Worlds
Senior ML Engineer — Real-Time AI for 3D Worlds

Roblox • San Mateo (CA)

On-site
USD 196,000 - 244,000
Senior Software Engineer, NPC AI & Game Systems
Senior Software Engineer, NPC AI & Game Systems

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
[2026] Senior Machine Learning Engineer (Systems), Embodied AI/NPCs, ML Platform – PhD Early Career
[2026] Senior Machine Learning Engineer (Systems), Embodied AI/NPCs, ML Platform – PhD Early Career

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
[2026] Senior Machine Learning Engineer (Systems), Embodied AI/NPCs, ML Platform - PhD Early Career
[2026] Senior Machine Learning Engineer (Systems), Embodied AI/NPCs, ML Platform - PhD Early Career

Roblox • San Mateo (CA)

On-site
USD 196,000 - 244,000
Senior Software Engineer – Scalable NPC & AI Systems
Senior Software Engineer – Scalable NPC & AI Systems

Roblox • San Mateo (CA)

On-site
USD 196,750 - 243,290
San Mateo, CA, United States Early Career
San Mateo, CA, United States Early Career

Roblox Corporation • San Mateo (CA)

Hybrid
USD 197,000 - 243,000
Senior ML Engineer, Reliability & Production Systems
Senior ML Engineer, Reliability & Production Systems

Roblox Corporation • San Mateo (CA)

Hybrid
USD 196,000 - 244,000
Senior Software Engineer, NPC & Digital Players
Senior Software Engineer, NPC & Digital Players

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior ML Infra Architect — Scale & Equity
Senior ML Infra Architect — Scale & Equity

Roblox • San Mateo (CA)

On-site
USD 295,250 - 345,040
Equity compensation
Benefits package