Jobs · Engineering · California

Senior Machine Learning Engineer

Unity · Mountain View, CA · Today
EngineeringFull-time

About the role

The Senior Machine Learning Engineer will lead the development of foundational AI systems within the Unity engine, enabling creators to build smarter, more responsive in-game agents and simulations. This role is ideal for someone passionate about pushing the boundaries of AI, multi-agent systems, reinforcement learning, and intelligent decision-making in complex, real-time environments.

Responsibilities

  • Design, implement, and scale AI agent systems in Unity environments that enable goal-directed behavior, task planning and execution, and environment-aware decision-making.
  • Develop reusable agentic frameworks - such as planning modules, memory systems or policy adaptation layers - that creators can extend in their own projects.
  • Develop AI models for the Unity AI agentic system. The AI models perform various tasks for building Unity games.
  • Integrate Machine Learning models seamlessly within real-time game engine constraints, optimizing for latency, compute, and determinism.
  • Lead high-impact initiatives, including hierarchical reinforcement learning for scalable behaviors, AI planning and goal inference frameworks for NPCs and simulations, and agent memory and world modeling systems for persistent, believable behavior.
  • Collaborate across internal and external teams to unlock innovative use cases in gaming, simulation, and interactive storytelling.
  • Contribute to the long-term vision and roadmap for Unity’s agentic AI offerings, ensuring modularity, usability, and performance across platforms.
  • Establish and champion best practices for model quality, simulation-based evaluation, and ML/AI safety within real-time systems.
  • Mentor engineers and researchers while cultivating a technical culture of innovation, excellence, and collaboration.

Requirements

  • Advanced degree (MS or Ph.D.) in Computer Science, Machine Learning, Robotics, or a related field—or equivalent practical experience.
  • 5+ years of hands-on experience developing ML systems in production, ideally within real-time or interactive environments.
  • Strong background in one or more of the following: reinforcement learning, fine-tuning, decision-making under uncertainty, AI planning, or multi-agent systems.

Qualifications

  • Gross pay annually: 210,000 USD - 273,400.00 USD

Benefits

  • Comprehensive health, life, and disability insurance
  • Commute subsidy
  • Employee stock ownership
  • Competitive retirement/pension plans
  • Generous vacation and personal days
  • Support for new parents through leave and family-care programs
  • Office food snacks
  • Mental Health and Wellbeing programs and support
  • Employee Resource Groups
  • Global Employee Assistance Program
  • Training and development programs
  • Volunteering and donation matching program

Similar jobs