E

Epic Games

Develops games and Unreal Engine tools

Senior Machine Learning Programmer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeNew York, NY, USA$232.7k - $341.2k /yr

About the Job

Requirements

  • A PhD in Computer Science, Mathematics, or a related field, or at least 3 years of relevant industry experience.
  • Experience creating or applying machine-learning algorithms for action modeling of bot behavior, using vision-based or language-instructed approaches, and deploying them as production-level systems in-game.
  • Hands-on knowledge of deep learning, including applications in the gaming industry.
  • Hands-on knowledge of foundational models for vision and/or language, especially vision-language-action models, reinforcement-learning agents, local deployment, and post-training of open-weights models.
  • Hands-on knowledge of reinforcement learning, including agentic systems, reward design, policy optimization, evaluation, and scalable training environments for agents.
  • Hands-on knowledge of Python and associated machine-learning tools and frameworks, including NumPy, SciPy, scikit-learn, and PyTorch.
  • Experience working collaboratively with other developers using a flexible, agile, or lean approach.

Responsibilities

  • Create and deliver production-ready, scalable, high-quality machine-learning models and associated algorithms that can take actions in game environments.
  • Critically assess the effectiveness of the models and make recommendations for the ongoing roadmap.
  • Methodically understand and assess the effectiveness of new data channels and support the collection or creation of new ones.
  • Design, implement, and deploy production-ready machine-learning models that can be integrated into Epic's ecosystem.

About the Company

Epic Games

Develops games and Unreal Engine tools

Epic Games develops and publishes popular video games and provides development tools and services for others. Its games, like Fortnite, run on multiple platforms and monetize through sales, in-game purchases, and Battle Pass subscriptions, while Unreal Engine is licensed to other studios and Epic Online Services offer backend and multiplayer support. The company differentiates itself by offering both in-house game development and a broad ecosystem of widely used developer tools and online services. Its goal is to deliver entertaining games for players and enable other developers to build and grow their own games with strong technology and infrastructure.

Company size
10,001+
Company stage
Late Stage VC
Total funding
$8.6B
Headquarters
Cary, NC
Founded
1991

Recently Posted Jobs

Explore more opportunities at Epic Games

See more jobs