Machine Learning Engineer
This role will report to the Head of Analytics. This is a full-time, in-office position based in the iconic railway station building in Krakow.
If you thrive on solving complex challenges, love working with cutting-edge technology, and want to be part of a team shaping the future of gaming, this opportunity is for you.
Join us in creating something truly innovative and make your mark on one of the most iconic games of all time.
Come build something incredible with us!
We Are Looking for a Machine Learning Developer to Join Our Team!
This role will report to the Head of Analytics. This is a full-time, in-office position based in the iconic railway station building in Krakow.
Key Responsibilities:
Design, develop, and optimize machine learning models to enhance game features and player experience
Implement and maintain data pipelines for collecting, processing, and analyzing large-scale game data
Collaborate with data scientists, game designers, and engineers to integrate ML solutions into the game
Improve the performance and scalability of ML systems using cloud-based services
Monitor, test, and fine-tune machine learning models to ensure accuracy and efficiency
Research and apply the latest advancements in machine learning and artificial intelligence
Work with Big Data technologies to process and analyze complex datasets
Ensure the security and compliance of data used in machine learning applications
At least 2 years of experience in designing and building machine learning systems
Strong programming skills in Python or a similar language
At least 1 year of experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn
Experience with Big Data technologies such as Apache Spark or Hadoop
Experience with cloud-based machine learning services, such as Amazon SageMaker or Google Cloud AI Platform
Very good command of English
Why Join Us?
Leader’s support – Get mentorship, feedback, and career growth guidance
Knowledge sharing – We invest in employee development
Fast-paced career – Clear growth opportunities with performance reviews
Top-notch equipment – Get the right tools for your job
Beautiful office – Spacious, creative workspace in the city center
Flexible hours – Whether you prefer early mornings or late evenings, we accommodate your schedule
Open kitchen – Enjoy coffee, juices, fruits, a stocked fridge, and more
Team gatherings – Connect with colleagues over pizza, games, and great company
If you are passionate about gaming and eager to contribute your machine learning expertise to a groundbreaking project, we want to hear from you.Apply now and become part of an exciting and fast-growing industry.
About the Company
At Reality Games, we believe in creating a smooth and transparent recruitment process to ensure a positive experience for all candidates. Here's a glimpse into how our recruitment process typically unfolds:
Step 1: Let's Get Acquainted (up to 30 min) First things first, let's grab a cup of coffee (or tea if that's your thing) and have a casual chat. We want to know more about you, your background, and what makes you tick. We'll discuss various aspects like your previous work experience, your notice period, and any other details related to your current organization. It's essential for us to understand your situation and ensure a smooth transition if you join our team. Don't worry, we won't keep you stuck in a never-ending conversation, just enough time to get to know each other better.
Step 2: Building Trust, No Live Coding When it comes to assessing your technical skills, we want to provide a stress-free experience. Instead of putting you on the spot with live coding challenges, we'll give you a take-home assignment. You'll have plenty of time to work on it at your own pace and showcase your problem-solving abilities in a comfortable environment. This way, you can focus on delivering your best work without the pressure of a ticking clock.
Step 3: Meeting the Tech Gurus (up to 60 min) You've made it past the initial round, congrats! Now, we'll bring in the big guns. You'll have a chance to meet with a technical expert or team leader. They'll dive deeper into your technical knowledge, ask you some specific questions, and see if you're a good fit for the team. Think of it as a friendly chat with someone who knows their stuff.
Step 4: The Feedback Loop Once all is said and done, we'll gather feedback from everyone involved in the process. We'll review your performance, take into account the opinions of our team, and make a decision. If you're the lucky candidate, we'll be thrilled to have you on board. If not, don't sweat it. We appreciate your effort and there are plenty of other opportunities out there.
More jobs at Reality Games
-
Data Analyst
Kraków, Małopolskie, Poland · Full-time · Aug 31, 2026
-
Data Analyst - Monopoly World
Kraków, Małopolskie, Poland · Full-time · Aug 19, 2026
-
Machine Learning Engineer - Monopoly World
Kraków, Małopolskie, Poland · Full-time · Aug 19, 2026
-
Senior QA Specialist
Kraków, Małopolskie, Poland · Full-time · Aug 19, 2026
-
Unity Developer - Monopoly World
Kraków, Małopolskie, Poland · · Aug 19, 2026