Machine Learning Engineer

Company: Reality Games
Location: Kraków, Małopolskie, Poland
Type: Full-time
Posted: Aug 31, 2026
Views: 1

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

Name: Reality Games
Location: Kraków, Małopolskie, Poland

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