Machine Learning Engineer (Metrics) - Zurich Vision Lab

Zurich, Zurich, Switzerland
Machine Learning and AI


Role Number:200534331
We live in a mobile world that enables us to stay connected with our loved ones despite being physically apart. At Apple, we develop revolutionary technologies for products that will define how we will be communicating in the future. For this, we are looking for top talent that wants to do the best work of their lives in an environment of excellence, creativity, innovation and partnership. The Zurich Vision Lab is at the intersection of Computer Vision and Computer Graphics, combining modern Machine Learning approaches with geometric knowledge. Because we integrate tightly with the hardware platform and even influence its design, we are able to build products that are extremely fast, power efficient, and accurate. We are pursuing ground-breaking fundamental research to ship features that enrich the lives of our customers - such as Persona in  Vision Pro, Portrait mode, FaceTime Eye Contact, ARKit, Memoji. We are looking for an exceptional Machine Learning engineer with a strong focus on quality evaluation and metrics design. You will be working in a diverse, fast moving team in Zurich, Switzerland, and interact with teams around the globe.


You will be working on next generation video and image analysis/synthesis projects in our Machine Learning and Computer Vision research and development team in Zurich, Switzerland, combining modern Machine Learning approaches with geometric knowledge from Computer Vision. As a member of the algorithm development team, your objective is to accelerate our development cycle through the design of innovative tools to monitor and improve the quality of our models. This includes the development of key performance indicators, devising methods to automatically find anomalies and failure cases in algorithm outputs, utilizing data quality contractors, and leveraging large-scale data collection and labeling efforts, all while closely collaborating with our in-house Quality Assurance teams.

Minimum Qualifications

Key Qualifications

  • In-depth understanding of Machine Learning principles
  • In-depth understanding of Image Processing, 3D Geometry and Computer Vision
  • Experience in Python, deep learning and data analysis frameworks (PyTorch, pandas, and similar)
  • Experience in working on large scale projects with good software development principles
  • Scientific mindset and data-driven approach to problem solving
  • Excellent collaboration and teamwork skills
  • Willingness to pick up novel tasks and acquire new skills
  • Strong written and verbal communication in English

Preferred Qualifications

Education & Experience

PhD or Masters degree in Computer Science, Machine Learning, Computer Vision, Computer Graphics, Data Science or equivalent. If this is you, we'd love to hear from you. Apple is an equal opportunity employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.

Additional Requirements

  • Experience in the industry is a plus