ML Engineer for Event Simulations
Published: 4/8/2025
Independent contractorOn-site/Hybrid
About Valka
Valka, a visionary spin-off from the Realms Group (the parent company of Oddin.gg), is on a mission to revolutionize the way people create and experience digital content. Our team believes that content shouldn’t just be consumed; it should be co-created in real time, blurring the lines between imagination and reality. By harnessing the power of cutting-edge AI, we aim to build an interactive human-digital platform where virtual characters respond dynamically to each user’s voice, text, gestures, and more.
This is your chance to join a diverse group of innovators who are driven to redefine what’s possible in generative content. Together, we’re changing the paradigm from passive viewing to active participation, unlocking new creative frontiers across gaming, entertainment, education, and beyond.
We are looking for an experienced Machine Learning Engineer for a foundational role on a new team.
The role involves developing ML-based real-game simulations for esports titles like CS2, Dota 2, and LoL and classical sports like soccer, focusing on realistic player behavior, team dynamics, and full-match flow.
You will explore and apply both classical deep learning approaches and generative AI (especially transformers), requiring strong skills in handling large datasets, and building efficient training/deployment pipelines.
You’ll define validation strategies to compare synthetic gameplay against real match data and build custom evaluation metrics. From experiment tracking and reproducibility to model serving and monitoring, you’ll contribute to the MLOps infrastructure to scale with us. Whether it's training across distributed systems or shipping models that power production tools, you’ll be involved end-to-end.
What you will work on
- Develop models for in-game simulations of esports like CS2 and Dota2 as well as classical sports.
- Collaborate with senior engineers to design deep learning models that replicate real player behavior, team dynamics, and match flow.
- Experiment with cutting-edge architectures like transformers, reinforcement learning (RL), or large language models (LLMs).
- Define robust validation strategies and implement custom evaluation metrics comparing synthetic vs. real gameplay.
- Contribute to foundational MLOps practices and infrastructure; from experiment tracking, CI/CD, deployment, monitoring, and versioning.
Skills you need
- Minimum four years of experience in machine learning or data science, with a track record of production-level deployments.
- Strong proficiency in Python and deep learning frameworks like PyTorch or TensorFlow.
- Solid understanding of advanced neural network architectures including transformers.
- You thrive in a fast-paced, collaborative environment where you can co-create innovations with senior engineers on a greenfield project.
Join us at Valka to lead a new wave of interactive video content—one where your creativity and technical prowess will help transform entire industries and reimagine how digital content is created, shared, and experienced.
This role offers a unique opportunity to shape the future of interactive video content, where digital humans can engage in meaningful and dynamic interactions with users. If you're a passionate ML expert with a drive to innovate and create immersive experiences, we encourage you to apply.