-
Apple

Machine Learning Engineer

Apple
Switzerland · Full-time · Entry

Summary

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. To help us with this, we are looking for very skilled people that want to do the best work of their lives in an environment of excellence, creativity, innovation and partnership. If that sounds intriguing to you, then let's talk. The Zurich Vision Lab, a part of the Video Engineering organization, is focused on real-time computer vision, combining modern machine learning approaches with geometric knowledge from Computer Vision. 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 build shipping features that enrich the lives of our customers - such as Portrait mode, FaceTime Eye Contact, ARKit and Memoji. We are looking for an exceptional Machine Learning engineer with great coding skills to work on Machine Learning and Computer Vision projects. You will help us deliver the next generation of technologies that will transform how people communicate, while working in a diverse, fast moving team in Zurich, Switzerland, and also interacting with teams around the globe.

Description

The candidate will be working on next generation video and image analysis projects in our Machine Learning and Computer Vision research and development team in Zurich, combining modern machine learning approaches with geometric knowledge from computer vision. Our work is focused on real-time performance and finds its way into the whole range of future Apple products. We are improving existing technology as well as developing completely new approaches to enhance the way we interact with devices. Because we integrate tightly with the hardware platform and even influence its design we are able to create products that are extremely fast, power efficient, and accurate.

Minimum Qualifications

  • In depth understanding of Machine Learning principles
  • In depth understanding of 2D and 3D Computer Vision
  • A scientific mindset and approach to problem solving
  • Excellent programming skills in Python
  • Excellent communication and teamwork skills
  • Experience in working on larger scale projects with good software development principles
  • Willingness to pick up novel tasks and acquire novel skills
  • Fluency in English is required

At Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced, and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. We will work with applicants to make any reasonable accommodations.

Key Skills

Ranked by relevance

machine learning computer vision 3d 2d
Login to Apply
Posted
Feb 10, 2026
Type
Full-time
Level
Entry
Location
Zurich
Company
Apple

Industries

Computers Electronics Manufacturing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TomTom
Related

Software Engineer II

2026-05-24

Full-time
Not Applicable
Belgium
Motor Vehicle Manufacturing
Engineering
View Job Details
HARMAN India
Related

Software Engineer - Android Kotlin

2026-05-27

Full-time
Not Applicable
India
Computers
Engineering
View Job Details
Dolby Laboratories
Related

Engineer, Streaming Web

2026-05-21

Full-time
Not Applicable
Ireland
Computers
Science