Senior ML Engineer (Game AI)

Bee Talent Solutions
  • Los Angeles, CA
  • $82.64–$111.92 Per Hour
  • Quick Apply
3 days ago

Job Description

ML engineers with our client own the full lifecycle of machine learning in production, from problem framing through model design, deployment, and operation, building systems that serve players at global scale. They work across disciplines with engineers, data scientists, designers, and product teams to turn ML capabilities into player-facing experiences and tools for making great games.

The Role:

  • As a Senior ML Engineer on the MLBots team, you will design, build, and operate the ML systems behind client's Game Understanding Agents.
  • These agents learn to play and understand our games through reinforcement learning, imitation learning, and other techniques.
  • You will build distributed training systems, simulation integration, evaluation pipelines, serving infrastructure, and developer tooling that enable the team to train and deploy agents at scale.
  • You are a generalist, comfortable moving between training code, evaluation infrastructure, and production systems depending on where the biggest gaps are.
  • You will operate independently on multi-month work efforts and begin to influence technical direction beyond your immediate team.

We encourage you to apply even if you do not believe you meet every single qualification.

Responsibilities:

  • Design and operate game simulation environments at scale, enabling parallel rollouts, experience collection, and policy evaluation.
  • Build automated, reproducible ML pipelines that version data and model artifacts, validate agents against quality thresholds, and track experiment lineage.
  • Build serving systems for agent inference, including model version routing, fallback behavior, and optimization across latency, cost, and accuracy.
  • Build developer-facing tools, SDKs, and templates that simplify the agent development loop, from local prototyping to large-scale distributed training and evaluation. Validate adoption through developer feedback.
  • Define health indicators, drift detection metrics, training diagnostics, and alerting aligned with SLOs. Create comprehensive model and system documentation.
  • Identify, manage, and resolve production incidents including non-deterministic failure modes such as training instability, reward signal degradation, and policy regression.
  • Build governance and security controls in partnership with compliance, security, and privacy teams. Ensure model lifecycle compliance and audit trails.
  • Mentor less experienced ML engineers in craft skills and technical best practices.
  • Participate in recruiting for ML engineering roles. Contribute to interview loops and candidate evaluation. 

Qualifications:

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 3+ years of experience in software engineering, with substantial time in ML engineering, platform, or systems roles.
  • Track record operating distributed systems in production, not just deploying them, but keeping them healthy under real load.
  • Experience with distributed training of ML agents, including familiarity with RL, IL, or other agent training paradigms at scale.
  • Proficiency in Python, working knowledge of C++, and willingness to engage with game engine technologies (e.g., Unreal Engine, Blueprints, Lua). Hands-on experience with ML frameworks (e.g., PyTorch) and familiarity with distributed RL/IL training frameworks (e.g., Ray/RLlib).
  • Experience with GPU-accelerated workloads, including multi-node orchestration and resource optimization for long-running training.
  • Comfort working across the stack, able to move between training algorithms, evaluation systems, and production infrastructure depending on where the team needs you.
  • Strong written communication. Able to document systems clearly and contribute to team-wide standards.
  • Experience with game simulation, game AI, or real-time interactive environments is a plus.
  • Background in inference serving, model evaluation frameworks, or ML governance in production systems is a plus.
  • Prior success standing up greenfield platform work or building toward self-service ML capabilities is a plus.
  • Passion for player experience, games, or creative technology.

It’s our policy to provide equal employment opportunity for all applicants and employees of Bee Talent Solutions. The Company makes reasonable accommodations for handicapped and disabled employees and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, handicap, veteran status, marital status, criminal history, or any other category protected by applicable federal and state law.

We consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with applicable federal, state and local law, including, but not limited to, the California Fair Chance Act, the City of Los Angeles Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, the San Francisco Fair Chance Ordinance, and the Washington Fair Chance Act.

Per the Los Angeles County Fair Chance Ordinance, the following core duties may create a basis for disqualifying candidates with relevant criminal histories:

  • Safeguarding confidential and sensitive data while employed by us and while on assignment at a customer of ours
  • Communication with others, including employees and third parties such as vendors, customers (including their employees), and/or players, including minors
  • Accessing our or our customer’s assets, secure digital systems, and networks
  • Ensuring a safe interactive environment for players, employees, and temporary workers

These duties are directly related to essential operations, safety, trust, and compliance obligations within our organization and within the organization of any customer to whom you may be assigned while employed by us. Please note that job duties may evolve based on business needs and additional responsibilities may be assigned as necessary to maintain operational efficiency and security.

Benefits: Bee Talent Solutions offers a competitive benefits package for eligible full-time employees, including medical, dental, and vision coverage. Additional details regarding eligibility and plan offerings will be provided during the interview and onboarding process.

Numbers & Facts

LocationLos Angeles, CA
Salary$82.64–$111.92 Per Hour

Skills

  • Algorithmsunmatched
  • Artificial Intelligence (AI) Gamesunmatched
  • Best Practicesunmatched
  • Blueprintsunmatched
  • Building Systemsunmatched
  • C++ Programming Languageunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • County Ordinancesunmatched
  • Data Modelingunmatched
  • Data Scienceunmatched
  • Distributed Computingunmatched
  • Documentation Modelsunmatched
  • Equal Employment Opportunity (EEO)unmatched
  • Federal Laws and Regulationsunmatched
  • GPU (Graphics Processing Unit)unmatched
  • Game Designunmatched
  • Games Programmingunmatched
  • Interviewing Skillsunmatched
  • Luaunmatched
  • Machine Learningunmatched
  • Maintain Complianceunmatched
  • Mentoringunmatched
  • Metricsunmatched
  • Model Validationunmatched
  • Onboardingunmatched
  • Operations Security (OPSEC)unmatched
  • Policy Evaluationunmatched
  • Privacy Controlsunmatched
  • Product Designunmatched
  • Production Machiningunmatched
  • Production Systemsunmatched
  • Programming Toolsunmatched
  • Prototypingunmatched
  • Python Programming/Scripting Languageunmatched
  • Realtime Operating Systemunmatched
  • Regulatory Complianceunmatched
  • Reinforcement Learningunmatched
  • Simulationunmatched
  • Software Engineeringunmatched
  • State Laws and Regulationsunmatched
  • System Integration (SI)unmatched
  • System Operationsunmatched
  • Technical Recruitingunmatched
  • Training/Teachingunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder