Senior ML Engineer — Scalable Music Recommendation Systems

GRAI

Warszawa

On-site

PLN 100,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Opportunities for growth and learning
Collaborative, product-driven environment
Supportive startup culture

Job summary

GRAI, located in Warsaw, Poland, is seeking a Senior Machine Learning Engineer to design and implement large-scale recommendation systems. In this role, you will work with user interaction data, build end-to-end ML systems, and continuously monitor model performance.

The ideal candidate has strong experience in machine learning, particularly in building recommendation models, and proficiency in Python and relevant frameworks. The role offers the chance to contribute to impactful projects in a dynamic startup environment.

Qualifications

  • Strong hands-on experience building recommendation systems or ranking models.
  • Deep understanding of machine learning fundamentals and evaluation methodologies.
  • Experience working with large-scale data (SQL, Spark, or distributed data systems).
  • Proficiency in Python and modern ML frameworks (PyTorch, TensorFlow).
  • Understanding of core ML concepts: supervised/unsupervised learning, evaluation metrics, feature engineering.
  • Experience deploying ML models to production.

Responsibilities

  • Design and implement retrieval and ranking architectures for personalized recommendations.
  • Work with large-scale user behavior and content data to extract meaningful signals.
  • Build end-to-end ML systems: data processing, feature engineering, training, evaluation, deployment, monitoring.
  • Run A/B tests and offline evaluations to measure model impact.
  • Collaborate with product and engineering teams to align recommendations with business goals.
  • Continuously monitor model performance.

Skills

Building recommendation systems
Machine learning fundamentals
Large-scale data management
Python proficiency
ML frameworks (PyTorch, TensorFlow)
Production model deployment

Job description

GRAI, located in Warsaw, Poland, is seeking a Senior Machine Learning Engineer to design and implement large-scale recommendation systems. In this role, you will work with user interaction data, build end-to-end ML systems, and continuously monitor model performance.

The ideal candidate has strong experience in machine learning, particularly in building recommendation models, and proficiency in Python and relevant frameworks. The role offers the chance to contribute to impactful projects in a dynamic startup environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead ML Engineer, Real-Time Music RecSys
Lead ML Engineer, Real-Time Music RecSys

GRAI • Warszawa

Hybrid
PLN 80,000 - 120,000
26 business days of paid time off
Meaningful stock options
Collaborative product-driven environment
Lead Machine Learning Engineer – Recommendation Systems
Lead Machine Learning Engineer – Recommendation Systems

GRAI • Warszawa

Hybrid
PLN 80,000 - 120,000
26 business days of paid time off
Meaningful stock options
Collaborative product-driven environment
Senior Machine Learning Engineer (RecSys)
Senior Machine Learning Engineer (RecSys)

GRAI • Warszawa

On-site
PLN 100,000 - 130,000
Opportunities for growth and learning
Collaborative, product-driven environment
Supportive startup culture
Senior ML Engineer - Personalization & Recommenders
Senior ML Engineer - Personalization & Recommenders

Limango GmbH • Wrocław

Hybrid
Flexible working hours
Private medical care
Learning and development access
+2
Staff ML Engineer — Scalable AI & RAG Search
Staff ML Engineer — Scalable AI & RAG Search

Zendesk, Inc. • Kraków

Hybrid
PLN 392,000 - 588,000
Hybrid work environment
Career growth opportunities
Work with cutting-edge AI tech
+1
Senior ML Engineer: Scalable AI Infra & Pipelines
Senior ML Engineer: Scalable AI Infra & Pipelines

IFS • Kraków

Hybrid
PLN 191,000 - 277,000
Senior ML Engineer: AI Infra & Scalable Pipelines
Senior ML Engineer: AI Infra & Scalable Pipelines

IFS • Warszawa

Hybrid
PLN 60,000 - 80,000
Senior ML Engineer — Deploy, Scale & Monitor AI
Senior ML Engineer — Deploy, Scale & Monitor AI

GlobalLogic • Kraków

Hybrid
PLN 180,000 - 300,000
Empowering projects
Learning & development
Diversity & inclusion
+3
Hybrid Senior ML Engineer & Tech Lead — Scalable AI Infra
Hybrid Senior ML Engineer & Tech Lead — Scalable AI Infra

Industrial and Financial Systems • Warszawa

Hybrid
PLN 90,000 - 120,000
Flexible work opportunities
Inclusive workplace experiences
Senior ML Research Engineer — Robotics & Vision Systems
Senior ML Research Engineer — Robotics & Vision Systems

USound • Warszawa

Hybrid
Relocation package
Flexible working hours
Significant equity