Post a job

Machine Learning Engineer

Sofascore · Croatia · posted today ago

Apply for this role

engineeringmachine-learning
Listing supplied by Himalayas. 101 Careers did not originate this post and applications are handled by the employer.

About this role

ABOUT SOFASCORE

Sofascore is a sports-tech company created with one goal in mind – giving sports enthusiasts a deeper understanding of the game.

Our platform is the leading provider of advanced sports insights. From the biggest derbies to amateur matches, every game counts - that’s why we have the largest data coverage with 20,000+ tournaments across 25 sports. This comes easy with Torneo, our very own tournament management software for lower leagues.

The global recognition of the Sofascore Rating, along with the Player of the Season award for the highest-rated players, positioned us as the authority in evaluating player performance.

The Sofascore team counts more than 300 experts in 20 teams, primarily playing at our home court in Croatia, but we also have talents showing their skills worldwide.

More about the company /// More about the platform

ABOUT THE ROLE

At Sofascore, we build products used by tens of millions of people worldwide, turning large volumes of sports and user data into meaningful experiences.

We are looking for a Machine Learning Engineer to join our AI Team and work on real-world ML problems across recommender systems and personalized feeds, semantic search, sentiment analysis, NLP, LLM-powered applications, and other machine learning use cases, potentially including computer vision.

This is an engineering-focused ML role. We are looking for someone who goes beyond experimenting with models in notebooks: someone who can take an ambiguous product or business problem, understand the data behind it, choose an appropriate approach, and turn it into a well-engineered ML solution.

You do not need to have worked on every type of problem we solve. What matters is a strong foundation in machine learning and software engineering, hands-on experience with modern ML and LLM systems, and the ability to think critically about which approach is appropriate for a given problem.

You will work on both new and existing ML systems and collaborate closely with engineers, analysts, and product teams. At Sofascore's scale, technical decisions have real consequences: scalability, latency, reliability, computational cost, and maintainability all matter alongside model quality.

We prefer candidates who are able to complete the onboarding process from our Zagreb office. Following successful completion of the onboarding process, the role can be performed fully remotely.

Your Responsibilities

What you bring to the team

What sets you apart

You do not need to have all of the following. These are additional strengths that would make your experience particularly relevant to the problems we work on:

What we offer

Sounds good? It gets even better!

Send us your CV in English.

Looking forward to hearing from you. Let’s get the ball rolling! 🔥

Originally posted on Himalayas

Similar remote engineering jobs

Browse all remote engineering jobs →

Machine Learning Engineer at Sofascore — Remote | 101 Careers