Senior ML Engineer: Real-Time Game AI & Agents

Epic Games

Point Blank (TX)

Hybrid

USD 233,000 - 341,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Epic Games is seeking an applied research programmer to join the Special Projects team, working at the intersection of computer vision, NLP, and ML to build production-ready models for bots and automation.

You will design, implement, and deploy scalable ML systems that power trained gameplay agents, NPCs, and world modeling, collaborating with Unreal Engine teams across North America and Europe.

Qualifications

  • PhD in Computer Science, Mathematics or related field, or 3+ years of industry experience.
  • Experience creating or applying ML algorithms for action modeling of bots behavior, vision-based or language-instructed, and deploying them as production-level systems in-game.
  • Expert, hands-on knowledge of: Deep learning, vision and/or language models, reinforcement learning, and Python ML tools.
  • Strong programming experience with Python and ML libraries and frameworks.

Responsibilities

  • Create and deliver production-ready, scalable and high-quality machine learning models and associated algorithms that can make actions in game environments
  • Critically assess the effectiveness of such models and make recommendations for the ongoing roadmap
  • Methodically understand and assess the effectiveness of new data channels and support collection/creation of new ones

Skills

Machine learning
Deep learning
Python
Reinforcement learning
Vision-language models

Education

PhD in Computer Science, Mathematics or related field

Tools

PyTorch
NumPy
SciPy
scikit-learn

Job description

Epic Games is seeking an applied research programmer to join the Special Projects team, working at the intersection of computer vision, NLP, and ML to build production-ready models for bots and automation.

You will design, implement, and deploy scalable ML systems that power trained gameplay agents, NPCs, and world modeling, collaborating with Unreal Engine teams across North America and Europe.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer - Real-Time Gaming AI & Bots
Senior ML Engineer - Real-Time Gaming AI & Bots

Epic Games • United States

Hybrid
USD 233,000 - 341,000
Senior ML Engineer: Real-Time Game AI & Bots
Senior ML Engineer: Real-Time Game AI & Bots

Epic Games • New York (NY)

Hybrid
USD 233,000 - 341,000
Principal AI Engineer – Unreal Engine & LLM Tools
Principal AI Engineer – Unreal Engine & LLM Tools

Epic Games • Cary (NC)

On-site
USD 200,000 - 260,000
Medical, Dental, Vision
LT Disability & Life Insurance
401k with company match
+3
Senior Machine Learning Programmer
Senior Machine Learning Programmer

Epic Games • Point Blank (TX)

Hybrid
USD 233,000 - 341,000
Senior Machine Learning Programmer
Senior Machine Learning Programmer

Epic Games • New York (NY)

Hybrid
USD 233,000 - 341,000
Senior ML Engineer: Real-Time AI Agentic Systems
Senior ML Engineer: Real-Time AI Agentic Systems

Unity Technologies SF • Mountain View (CA)

On-site
USD 210,000 - 273,000
Health insurance
Stock options
Pension plan
+6
Senior Machine Learning Programmer
Senior Machine Learning Programmer

Epic Games • United States

Hybrid
USD 233,000 - 341,000
Senior AI Engineer for Real-Time Agentic Systems
Senior AI Engineer for Real-Time Agentic Systems

LE130 Unity Technologies SF • Mountain View (CA)

On-site
USD 167,000 - 245,000
Health insurance
Commuter benefits
Equity and annual bonus
+6
Senior ML Engineer: Real-Time Game Personalization
Senior ML Engineer: Real-Time Game Personalization

Riot Games • Los Angeles (CA)

On-site
USD 240,000 - 360,000
Healthcare
Life insurance
Paid time off
+3
Staff ML Engineer — Real-Time RL for Games
Staff ML Engineer — Real-Time RL for Games

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Medical insurance
Dental insurance
Life insurance
+3