Role Overview
- Implementation, and optimisation of ML algorithms and tools for game-level generation and enhancement.
- Collaborate with cross-disciplinary teams (art, design, code) to integrate ML models into real-time game workflows.
- Conduct and direct experiments to improve accuracy, performance, and scalability of ML/DL models.
- Manage and maintain ML systems, libraries, and pipelines, ensuring robust deployment into production.
- Analyse diverse datasets to inform model architecture and feature engineering.
- Stay current with state-of-the-art ML/DL research and evaluate new technologies for practical application.
- Mentor and guide junior ML engineers, sharing best practices and reviewing their work.
- Present technical findings, progress, and recommendations to stakeholders and leadership.
Requirements
- MSc in Computer Science, Mathematics, or a similar technical discipline; advanced certifications are a bonus.
- Proficiency in Python and C++ with a proven track record of delivering robust, scalable ML systems.
- Professional experience as a Machine Learning Engineer or similar role, with expertise in machine learning algorithms and statistical methods.
- Hands-on experience with supervised, unsupervised, semi-supervised, and reinforcement learning; 3D ML/DL exposure is highly desirable.
- Strong understanding of data structures, software architecture, and data modelling, with experience handling diverse datasets (tabular, computer vision, point cloud, game data).
- Proficient with ML frameworks (NumPy, OpenCV, scikit-learn, PyTorch/PyTorch3D, TensorFlow, Keras).
- Experience with CI/CD pipelines, version control (GitLab, Perforce), cloud platforms (preferably AWS) and scalable deployment workflows.
- Outstanding problem-solving and analytical capabilities, coupled with the ability to work autonomously and collaborate effectively with other disciplines.
Tech Stack
- AWS
- Cloud
- Keras
- Numpy
- Python
- PyTorch
- Scikit-Learn
- Tensorflow
Benefits
We offer an extensive benefits package to our team including:
- 22 days holidays + Christmas closure (typically 4 days) & Bank holidays (increasing with service at 5 years – one day each year until you reach 31 days)
- Private Medical Insurance, healthcare cash plan, including dental and Vision
- Life Assurance, Income Protection & Critical Illness Cover
- Enhanced Family Leave
- Interest Free, Tax-Free loans
- Enhanced Pension Scheme
- EAP a range of Mental Health and Wellbeing Support
- Plus loads more… including a wide range of discounts, freebies, and social events!