Senior Applied ML Engineer

Nebius — Zurich, Zurich, Switzerland · In-Person · Senior

Apply for this role

Role description

Role Overview

Join a fast-growing team building an agent-native search platform for AI systems, developing and deploying machine learning models that power retrieval, ranking, and indexing at scale.

What You Will Do

Design, train, and deploy ML models for retrieval, reranking, and search relevance in production, build and optimize embedding-based indexing and large-scale retrieval systems, and collaborate closely with engineering teams to integrate ML models into production services.

Why It Might Be a Fit

Must have 5+ years of experience in software engineering or applied machine learning, strong programming skills in Python, Go, or C++, and proven experience deploying ML models in production systems.

Requirements

  • 5+ years of experience in software engineering or applied machine learning
  • Strong programming skills in Python, Go, or C++
  • Proven experience deploying ML models in production systems
  • Hands-on experience with retrieval, ranking, recommendation, or similar ML problems
  • Strong understanding of machine learning and modern deep learning techniques
  • Experience working with large-scale data systems and high-throughput environments
  • Ability to design evaluation frameworks and define meaningful model metrics
  • Product-oriented mindset with a focus on impact and iteration
  • Strong problem-solving skills and ability to work in a distributed team

Benefits

  • Competitive compensation
  • Career growth and learning opportunities
  • Flexibility and ownership
  • Collaborative and innovative culture
  • Opportunity to work on impactful AI projects
  • International environment and talented teams

More jobs at Nebius

Canonical job page

More roles at Nebius