NZZ
Zürich
Data Scientist - Recommender Systems (m/f) 80-100%
- 08 September 2026
- 80 – 100%
- Permanent position
- German (Fluent), English (Intermediate)
About the job
NZZ is one of the most significant private media companies in Switzerland. We focus on high-quality, independent journalism and uphold a liberal worldview. With our products, we offer our users daily guidance and inspiration. In addition to the two flagships "Neue Zürcher Zeitung" and "NZZ am Sonntag", the portfolio includes various other titles, event series, podcasts, and TV formats.Data Scientist - Recommender Systems (m/f) 80-100%
We are looking for a committed and curious individual for our cross-functional editorial systems team. In this role, you will be responsible for content personalisation – from the technical infrastructure to intelligent recommendation systems. This way, you help our readers and subscribers discover exactly the stories that are relevant to them every day.
Your tasks
- Further development, improvement, and operation of NZZ's content recommendation systems – from prototyping to productive deployment on Google Cloud / Vertex AI
- Responsibility and continuous optimisation of ML pipelines for real-time and batch recommendation applications (e.g. article recommendations, personalised newsletters, churn prediction)
- Implementation of MLOps best practices: versioning of data, models, and code; CI/CD; automated monitoring of model performance and data drift
- Planning and evaluation of A/B tests as well as deriving concrete product improvements in close collaboration with product, marketing, and editorial teams
- Conducting exploratory data analyses and presenting results clearly for technical and non-technical stakeholders (especially editorial)
- Monitoring new methods, tools, and research findings in the field of recommender systems and NLP and contributing pragmatic ideas for their application
Your profile
- Completed master’s degree in a quantitative field (mathematics, computer science, statistics, engineering, or similar)
- 2–4 years of professional experience in data science or ML engineering, ideally with a focus on recommendation or ranking systems
- Solid Python skills and practical experience with ML libraries such as scikit-learn, TensorFlow, or PyTorch; knowledge of pandas and SQL
- Practical experience with Google Cloud Platform – especially Vertex AI (training, model registry, online/batch prediction) is a clear advantage
- Experience with MLOps tooling (experiment tracking, model monitoring, CI/CD pipelines) and big data frameworks (e.g. Apache Spark, BigQuery, or Snowflake)
- Good data engineering experience is an advantage (Airflow, Cloud Composer, dbt, etc.)
- Good English and very good German skills; ability to communicate data-driven insights clearly
- Curious, pragmatic, and team-oriented personality with a joy for solving problems from start to finish
Our offer
- Meaningful and challenging work: You directly shape the content experience of one of the most renowned media brands in the German-speaking region
- Modern ML stack: Vertex AI, BigQuery, Snowflake, and an engineering culture that embraces experimentation and continuous improvement
- Fantastic working environment: our offices are centrally located at Bellevue in the heart of Zurich – with views of the opera house and the lake
- Flexible working hours and home office are integral parts of our corporate culture
- Diverse internal and external training opportunities
Isabelle Liechti, HR Business Partner
+41 44 258 17 09