> Markdown version of [/jobs/ext/2158618-senior-machine-learning-engineer-search-quality](https://www.wearedevelopers.com/jobs/ext/2158618-senior-machine-learning-engineer-search-quality). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Machine Learning Engineer: Search Quality - **Company:** Constructor - **Location:** München, Germany (Remote available) - **Experience:** Expert - **Salary:** €80,000.0 - €120,000.0 - **Contract:** Permanent contract - **Skills:** A/B Testing, Airflow, Information Engineering, Information Retrieval, Python (Programming Language), Machine Learning, Performance Tuning, Recommender Systems, SQL Databases, Pytorch, Large Language Models, Apache Spark, Low Latency, Machine Learning Operations, Data Pipelines - **Published:** August 21, 2026 - **Apply:** https://www.adzuna.de/details/5848538475 ## About the Role * 4+ years shipping production ML systems * Experience with search, information retrieval, or recommendation systems * Hands-on experience with fine-tuning, evaluation frameworks, and scaling LLM deployments * Strong Python and PyTorch. Fluency in SQL and data orchestration tools (Spark, Airflow) * Experience designing and running A/B tests to validate model impact * Excellent English communication skills * Experience collaborating in cross-functional teams (ranking, product, data engineering) ## Description Your primary focus will be relevance evaluation and quality improvements: * LLM-based evaluation. We fine-tune our own models to assess relevance. This involves teaching the model to understand query intent, represent items from messy catalog data, and align model judgments with real user behavior. * Real-time quality in production. Reranking, filtering, signal computation. Latency is a strict requirement, so quality vs speed tradeoff is constant. * Automated quality monitoring and agentic insights. Pipelines to detect degradations and find underperforming patterns. Agent-based systems that generate actionable recommendations for the product data and search configurations. What makes this interesting * Multi-domain, multi-language, at scale - 40+ languages, 20+ domains. The models need to generalize across all of them - without per-customer rules or overrides. * No universal ground truth. A grocery retailer and a fashion retailer may have different perceptions on what "relevant" means. * Efficiency at scale. Optimizing and scaling LLM inference across our entire customer base. ## Related Videos - [Bringing the power of AI to your application.](https://www.wearedevelopers.com/videos/1010-bringing-the-power-of-ai-to-your-application) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [DevOps for Machine Learning](https://www.wearedevelopers.com/videos/179-devops-for-machine-learning) - [AI Model Management Life Circles: ML Ops For Generative AI Models From Research to Deployment](https://www.wearedevelopers.com/videos/1152-ai-model-management-life-circles-ml-ops-for-generative-ai-models-from-research-to-deployment) - [Serverless deployment of (large) NLP models ](https://www.wearedevelopers.com/videos/158-serverless-deployment-of-large-nlp-models) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)