Senior Machine Learning Programmer
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.
