About XITE

It’s our mission to share our passion for music videos with the world and invite people to experience music beyond listening: to see your music.

At XITE, we share our passion for music videos with the world, inviting people to experience music beyond just listening. Based in Amsterdam, we reach 100 million households globally through linear networks, interactive TV apps, and on-demand streaming services.


About the role
We are seeking a passionate Python Engineer to work in the ML domain and join our team. You will work alongside our current ML Engineer to manage our machine learning services in production, focusing on software and service design, development, monitoring, MLOps, and performance optimization.

Examples of our ML models: music recommender systems, multi-arm bandits for ads, explicit content scoring, and more.

Responsibilities

  • Write ETL pipelines for data processing and batch predictions, and services with gRPC for real-time/near real-time models.

  • Support the Data Science team from the Engineering side and work on integrating ML services with other engineering teams.

  • Support and optimize existing services and pipelines.

  • Participate in designing and implementing new features and improvements, bringing innovative ideas to life.

Requirements

  • Proven experience as a Python Engineer, ML Engineer/MLOps, or Data Engineer (2+ years).
  • Familiarity with ML concepts, with a preference for experience in deploying ML in production.
  • Familiarity with MLOps practices and tools (we use MLFlow and other tools).
  • Excellent analytical and communication skills.
  • University degree in Software Engineering or a related field, or equivalent work experience

Nice to have

  • Experience with monorepo environments (e.g., Bazel) is a plus.
  • Expertise in building data pipelines (SQL, Airflow, or similar tools).
  • Understanding of common ML metrics.

Our Tech Stack

  • Python (Pandas, Polars, NumPy, Pydantic, gRPC), protobuf

  • Databases: ClickHouse, Memgraph.

  • Tools: MLFlow, Prometheus, Bazel, Docker, Kubernetes, Airflow, GCP, GitHub, CircleCI, Grafana, Kafka


Working at XITE

Here at XITE we make sure you’re taken care of by providing you the opportunity to develop your career in a young, fast growing and international company. We provide a challenging work environment where you have a lot of autonomy, flexible working hours and no day will be the same for sure. We don’t hire assholes! All XITE’ers are different and authentic in their own way, but we all have kindness in common. Like professionalism and a flexible and an optimistic attitude. And let’s not forget; We have a passion for music and good food. That’s why we have chef prepared lunches, drinks, rooftop BBQ's! Click here to see all our benefits.

Up for the challenge? Then hit that ‘Apply for this Job’ button!

Location

Amsterdam, Noord-Holland, Netherlands

Job Overview
Job Posted:
1 month ago
Job Expires:
Job Type
Full Time

Share This Job: