Epic Games

Senior Machine Learning Programmer

Epic Games
Apply
2 days ago
Montréal, CanadaSenior

Responsibilities

  • Create and deliver production-ready, scalable machine learning models and algorithms for actions in game environments.
  • Design, implement, and deploy machine learning models integrated into Epic’s ecosystem.
  • Assess model effectiveness and recommend improvements for the ongoing roadmap.
  • Evaluate new data channels and support the collection and creation of additional data.
  • Collaborate with other developers using flexible, agile, and lean approaches.

Requirements

  • PhD in Computer Science, Mathematics, or a related field, or 3+ years of relevant industry experience.
  • Experience creating or applying machine learning algorithms for bot action modeling, including vision-based or language-instructed behaviors, and deploying them as production-level in-game systems.
  • Expert hands-on knowledge of deep learning and its applications in gaming.
  • Expertise with foundation models, vision and/or language systems, vision-language-action models, reinforcement learning agents, local deployment, and post-training of open-weights models.
  • Experience with agentic systems, reward design, policy optimization, evaluation, and scalable training environments for agents.
  • Proficiency in Python and associated machine learning tools and frameworks, including NumPy, SciPy, scikit-learn, and PyTorch.
  • Ability to work collaboratively with developers in flexible, agile, and lean environments.

Benefits

  • Epic pays 100% of benefits for employees and dependents, including medical, dental, vision, critical illness, telemedicine, life and AD&D, long-term disability, and short-term disability coverage.
  • Retirement savings plan with a competitive employer match.
  • Employee assistance program and free therapy and coaching through Modern Health for employees and dependents.

Tech Stack

NumPyPythonPyTorchscikit-learnSciPyUnreal Engine

Categories

Epic Games

About Epic Games

10,000+ employees

Epic Games builds Fortnite and operates the Epic Games Store, and develops Unreal Engine and Epic Online Services for game studios and creators. Its business model spans game sales and in-game purchases, Unreal Engine licensing and royalties, and revenue share from its storefront and services. Founded in 1991 and headquartered in Cary, North Carolina, this privately held company’s technology is also used in film/TV, architecture, automotive, and simulation.

Contact me