CareerPlan

Senior Machine Learning Programmer

LondonFull-time2026-10-12 → 2026-11-10

Core

Design, implement, and deploy production-ready machine learning models and algorithms for game environments, focusing on bots, intelligent NPCs, and automation.

Role type

Senior Machine Learning Engineer (Game AI)

Builds

Production ML models, gameplay agents, intelligent NPCs, and automation tools for the Unreal Engine ecosystem.

Domain

Gaming / Computer Vision / Natural Language Processing / Reinforcement Learning

Deliverable

production ML models

Required skills

Deep learning, Foundational models (vision-language-action), Reinforcement learning, Python, PyTorch, Model post-training, Reward design, Policy optimization, Scalable training environments

Preferred skills

Experience with agentic systems, Vision-based or language-instructed models, Local deployment of open weights models

Technologies

Python, NumPy, SciPy, Scikit-learn, PyTorch

Responsibilities

Create and deliver scalable, high-quality ML models for game actions; Assess model effectiveness and recommend roadmap improvements; Evaluate and support new data channels for collection and creation.