Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Machine Learning Engineer, Embodied AI and Smart NPCs

Full-time

Roblox

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. 

At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. 

A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

As a Principal Machine Learning Engineer within the Creator Services Machine Intelligence team, you will focus on the research and development of Embodied AI and Behavioral Agents that revolutionize how games are created and played on Roblox. You will bridge the gap between cutting-edge research and massive-scale product application, building agents capable of complex 3D gameplay and unblocking many use cases across Roblox, from automated playtesting to ensure quality, to "Smart NPCs" with human-like movement and strategic reasoning, playing with real players in games.

You will work on Imitation Learning (IL), Reinforcement Learning (RL), Computer Vision, Computer Graphics, Robotics, and Agentic Reasoning to create generalizable agents that can perceive 3D environments, understand game rules, plan long-term strategies, and execute complex physics-based actions.

You Will:



  • Report to the Engineering Manager of Creator Services Machine Intelligence.

  • Design and implement foundation models for embodied agents that master both fluid, human-like movement and high-level strategic reasoning.

  • Define the long-term roadmap for Game AI and Embodied Intelligence, acting as a technical bar-raiser for code quality and architectural design.

  • Balance the exploration of cutting-edge deep learning research with the practical constraints of serving models to millions of concurrent users.

  • Mentor fellow engineers and researchers, fostering a culture of technical excellence and scientific inquiry.

  • Collaborate with Product Managers, Backend and Game Engine Engineers and other Roblox team members.

You Have:



  • PhD or Master’s in Computer Science, Applied Math, or other field. A record of top-tier publications (e.g., NeurIPS, ICML, CVPR, AAAI, SIGGRAPH, etc) in embodied agents or related domains is a plus.

  • 7+ years of experience as a Machine Learning Engineer or Research Scientist, applying research to tangible products.

  • Deep technical understanding of Imitation Learning, Robotics, Reinforcement Learning, Computer Graphics and Vision, with experience working on low-latency motor control (human-like movement) and high-level strategic reasoning (game rules/goals).

  • Proficiency in Python (PyTorch/TensorFlow) and familiarity with C#, C++, or similar systems languages.

  • Experience training models on large-scale distributed clusters and understanding the challenges of inference in real-time gaming environments.

  • A passion for bridging the gap between research and production, moving beyond academic benchmarks to launch scalable solutions that directly impact millions of users.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Engineer, Embodied AI and Smart NPCs in San Mateo, CA vacancy
  •  ...explore, create, play, learn, and connect with friends...  ...Team Creator Services Machine Intelligence Team : The...  ...Team : The Foundation AI Group is on a mission to...  ...Discovery, Safety, Engine, and more. We are seeking...  ...s to 100s of autonomous NPCs in real-time environments... 
    Suggested
    Full time

    Roblox

    San Mateo, CA
    8 hours ago
  •  ...to Roblox to explore, create, play, learn, and connect with friends in 3D immersive...  ...goal. We are hiring our first Principal Machine Learning engineer within our team. As a Principal Machine...  ...production stack, leveraging modern AI coding tools (e.g., Cursor) to accelerate... 
    Principal
    Full time

    Roblox

    San Mateo, CA
    8 hours ago
  •  ...Roblox to explore, create, play, learn, and connect with friends in 3...  ...the tech spectrum, including machine learning, classifiers for 3D...  ...automation, detection workflows, and AI-powered text filters. Aligned...  ...You will report to the Senior Engineering Manager of the Account... 
    Principal
    Full time
    Immediate start

    Roblox

    San Mateo, CA
    8 hours ago
  •  ...people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital...  ...relationships between people around the world. Why Safety AI Systems? As a Senior/Principal Machine Learning Engineer for Safety AI Systems, you will define the... 
    Principal
    Full time

    Roblox

    San Mateo, CA
    8 hours ago
  • $295.25k - $345.04k

     ...Roblox to explore, create, play, learn, and connect with friends in 3...  ...are building large scale ads machine learning infrastructure to...  ...Machine Learning Infrastructure Engineer, you’ll build scalable, reliable...  ...with core modelers, data and AI infrastructure engineers, and... 
    Principal
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    a month ago
  • $242k - $333k

     ...As a machine learning engineer within the Attributes team in the Perception department, you will take...  ...models, you enable Zoox's vehicles to make smart, safe decisions in complex urban...  ...We may use artificial intelligence (AI) tools to support parts of the hiring process... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    8 hours ago
  • $150k - $170k

    Sr. Machine Learning Engineer/ Principal Machine Learning Engineer, Performance DSP Location: Redwood City, California, United States (Hybrid) At PubMatic...  ...Machine Learning, Ad-Server/Bidder architecture and Gen-AI. BS or MS degree in Computer Science or Mathematics... 
    Principal
    Work at office
    Remote work

    Pubmatic

    Redwood City, CA
    3 days ago
  • $260k - $330k

     ...prediction or optimization systemsPubMatic is the leading AI-powered ad tech company delivering measurable advertising...  ...environments.About the Role:We are looking for a Senior Principal Machine Learning Engineer to help build the next generation of performance optimization... 
    Principal
    Work at office
    Remote work

    PubMatic

    Redwood City, CA
    a month ago
  •  ...We are seeking an AI engineer to design and develop auto-labeling algorithms and platforms to facilitate AI model development for the...  ...driving stack. In this role, you will work closely with Machine Learning engineers, data scientists, and software engineers to build... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    8 hours ago
  • $242k - $290k

     ...and tracking systems.   As a software engineer on the perception mapping team, you will...  ...Experience with training and deploying deep learning models Experience with with Python...  .... We may use artificial intelligence (AI) tools to support parts of the hiring process... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    8 hours ago
  • $233k - $290k

     ...Do you enjoy applying machine learning to complex, real-world problems in autonomous vehicle testing...  ...Generation team is looking for a ML Engineer to enable next-generation scalable AV scenario...  ...simulations to extending our agentic AI system to assist in synthetic scenario... 
    Full time
    Temporary work
    Immediate start
    Relocation package

    Zoox

    Foster, CA
    8 hours ago
  • $242k - $290k

     ...optimize high-performance deep learning models that generate dense,...  ...sparse sensor modalities . Engineer temporal processing modules to...  ...in Computer Science, Robotics, Machine Learning, or related field with...  ...use artificial intelligence (AI) tools to support parts of the... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    8 hours ago
  • $190k - $250k

     ...redefining media buying with our Deep Learning Advertising Platform. Since 2015, we have...  ..., you will be at the forefront of AI-driven advertising solutions, driving...  ...intersection of large-scale distributed systems, machine learning engineering, and platform architecture. You will... 
    Full time
    Work at office
    Remote work
    Work from home

    Cognitiv

    San Mateo, CA
    8 hours ago
  • $126.2k - $264.1k

    Machine Learning Engineer Implements machine learning (ML) models for production. Ensures the readiness of machine learning models for deployment...  ...everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers... 
    Principal
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Redwood City, CA
    6 days ago
  • $230k - $332k

     ...team at Zoox is leveraging the latest in AI to craft algorithms that understand the...  ...navigation in complex environments. As an engineer in the ODIN team, you will develop...  ...Qualifications: MS or PhD in Computer Science, Machine Learning, or related technical field... 
    Full time

    Zoox

    Foster, CA
    8 hours ago
  • $242k - $290k

     ...validate our driving performance. As an ML Agents and Planning Machine Learning Engineer you will work on the bleeding edge of the industry,...  ...and life insurance. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    8 hours ago
  • $180k - $256k

     ...team at Zoox is leveraging the latest in AI to craft algorithms that understand the...  ...navigation in complex environments. As an engineer in the ODIN team, you will develop...  ...Qualifications: MS or PhD in Computer Science, Machine Learning, or related technical field... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    8 hours ago
  •  ...people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital...  ...research —including deep learning, generative AI, and reinforcement learning techniques— with large-scale engineering to bridge experimentation and production; you'll... 
    Full time

    Roblox

    San Mateo, CA
    8 hours ago
  • $340k

     ...producing our vehicle’s driving trajectory. As a Principal ML Engineer, you will lead the technical development of machine learning algorithms for our next-generation ML Planner....  ...record of technical leadership in large-scale AI organizationsSignificant experience with... 
    Principal
    Full time
    Temporary work
    Immediate start
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  •  ...producing our vehicle’s driving trajectory. As a Principal ML Engineer, you will lead the technical development of machine learning algorithms for our next-generation ML Planner....  ...record of technical leadership in large-scale AI organizations Significant experience with... 
    Principal
    Temporary work
    Immediate start
    Relocation package

    Zoox

    Foster, CA
    21 days ago
  • $242k - $290k

     ...and tracking systems. As an engineer on the Localization team, you...  ...with training and deploying deep learning models Experience with with...  ...the intersection of robotics, machine learning, and design, Zoox...  ...use artificial intelligence (AI) tools to support parts of the... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    8 hours ago
  • $277k - $333k

     ...Mapping team, a diverse set of engineers who are working together to...  ...algorithms and ML models for 2D/3D machine perception and mapping in real...  ...training and deploying deep learning models Proficiency in...  ...use artificial intelligence (AI) tools to support parts of the... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    8 hours ago
  • $30 per hour

     ...contribute to real projects, work alongside engineers and researchers pushing the boundaries...  .../ Pyspark / SQL skills Coursework in machine learning, computer vision, or NLP. Understanding...  ...We may use artificial intelligence (AI) tools to support parts of the hiring process... 
    Hourly pay
    Full time
    Contract work
    Part time
    Internship
    Work at office

    Zoox

    Foster, CA
    8 hours ago
  •  ...Sit at the intersection of software engineering and data science. Leverage big data...  ...scale as needed. Prior experience with machine vision and machine learning in financial services is essential....  ...needs and Implementing suitable AI/ML algorithms Skill Requirements: Knowledge... 
    Internship

    Veryfi

    San Mateo, CA
    6 days ago
  •  ...come to Roblox to explore, create, play, learn, and connect with friends in 3D...  ...experiences for everyone. As a Distinguished Machine Learning Engineer/Technical Director in the Safety...  ...You will provide technical leadership on AI/ML efforts for Trust and Safety as the... 
    Full time

    Roblox

    San Mateo, CA
    8 hours ago
  •  ...interpretable algorithms and deep learning to detect near-collisions with...  ...Main Artificial Intelligence (AI) autonomy stack, and has a...  ...world Leverage our large-scale machine learning infrastructure to...  ...the boundaries of the field Engineer software that runs on-vehicle... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    8 hours ago
  • Senior Machine Learning Engineer San Mateo, CA About Us Beast Industries is a multifaceted media and entertainment company founded by Jimmy Donaldson...  ...Peninsula) | Secondary: NYC The Opportunity We're doing an AI-first engineering rebuild for a company that already has an... 
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    MrBeast

    San Mateo, CA
    4 days ago
  •  ...Intelligence team is responsible for developing/learning behavior models for road users such as...  ...driving performance. As an ML Agents Machine Learning Engineer, you will work on the bleeding edge of...  ...We may use artificial intelligence (AI) tools to support parts of the hiring... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  • $150k - $200k

     ...Description The role: We are seeking a creative, ambitious Machine Learning Scientist or Engineer to advance the state of the art in ML-driven therapeutic...  ...our full-stack antibody drug development platform uses AI/ML to drive every stage from discovery to optimization.... 

    BigHat Biosciences

    San Mateo, CA
    12 days ago
  • $243.29k - $295.25k

     ...millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital...  ...civil shared experiences for everyone.As a Senior Software Engineer on the Foundation AI organization, you will sit at the epicenter of our foundation... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Machine Learning Engineer, Embodied AI and Smart NPCs. Be the first to apply!