Jobs
Meine Anzeigen
Meine Job-Alerts
Anmelden
Einen Job finden Tipps & Tricks Firmen
Suchen

Software engineer – algorithms for human representation and understanding

Zürich
Apple
Software Ingenieur
Inserat online seit: 5 Dezember
Beschreibung

Summary

Posted: Dec 03, Role Number: At Apple, we push the boundary of what is possible to improve the lives of our customers. The Zurich Vision Lab (ZVL) is focused on improving communication by advancing the state-of-the-art in Computer Vision and Machine Learning. We are shipping features such as Persona for Apple Vision Pro, Camera Portrait Mode, ARKit Face Tracking, Memoji, and FaceTime Eye Contact. These breakthroughs are enabled by state-of-the-art research combined with world-class design. We are looking for an experienced software engineer who is excited to contribute to the next generation of Apple products. You will be working on bringing our machine learning models as features onto our different operating systems


Description

This position requires a proficient coder who has a passion for algorithms, for optimizing code on different levels, and has a high bar on quality that makes our products work flawlessly for millions of customers. Apart from writing efficient code that integrates our ML models into frameworks in the stack, you will be supporting the development of tools for testing our features, root-causing and fixing issues to deliver the quality that customers of Apple products enjoy, as well as developing prototypes for future products and features. The area of work is broad - lower level code optimization, writing graphics shaders, implementing UI tools that render in 3D, maintaining existing features on the latest hardware. You enjoy working on various tasks around algorithms in projects where vision and direction can change. You will be joining a competent and fast-paced team based in Zurich, Switzerland, working closely with the ML and QA engineers, and you will be regularly interacting with teams based in California


Minimum Qualifications

* Strong programming skills in any of Swift, C++, Objective-C.
* Experienced with scripting languages (e.g. Python, Bash).
* Experienced with software design and common development practices.
* Demonstrable problem solving and analytical thinking abilities.
* MSc in Computer Science or a related field, or equivalent industry experience.
* Excellent communication and collaboration skills.
* Fluency in written and spoken English.


Preferred Qualifications

* Industry experience is a plus.
* Experience with any of the following is also a plus:
* * 3D and/or 2D computer graphics programming (e.g. Metal, Vulkan, DX12 and/or GLSL, HLSL).
* * Developing for Apple platforms (macOS, iOS, visionOS, ...).
* * Developing performance-critical and/or system-level code.
* * Developing tooling, especially in visualization context.
* * API design for libraries / frameworks, versioning, compatibility, etc.
* * Developing safe concurrent code.

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.

Bewerben
E-Mail Alert anlegen
Alert aktiviert
Speichern
Speichern
Ähnlicher Job
Software ingenieur (m/w/d)
Zürich
FLEXSIS
Software Ingenieur
Ähnlicher Job
Senior software engineer
Zürich
blp
Software Ingenieur
Ähnlicher Job
Internship - experimentation software engineer (search), aiml
Zürich
Praktikum
Apple
Software Ingenieur
Ähnliche Jobs
Stellenanzeigen Apple
Apple Jobs in Zürich
Informatik und IT Jobs in Zürich
Jobs Zürich
Jobs Zürich (Bezirk)
Jobs Zürich (Kanton)
Home > Stellenanzeigen > Informatik und IT Jobs > Software Ingenieur Jobs > Software Ingenieur Jobs in Zürich > Software Engineer – Algorithms for Human Representation and Understanding

Jobijoba

  • Karriere & Bewerbung
  • Bewertungen Unternehmen

Stellenanzeigen finden

  • Stellenanzeigen nach Job-Titel
  • Stellenanzeigen nach Berufsfeld
  • Stellenanzeigen nach Firma
  • Stellenanzeigen nach Ort

Kontakt / Partner

  • Kontakt
  • Veröffentlichen Sie Ihre Angebote auf Jobijoba

Impressum - Allgemeine Nutzungsbedingungen - Datenschutzerklärung - Meine Cookies verwalten - Barrierefreiheit: Nicht konform

© 2025 Jobijoba - Alle Rechte vorbehalten

Bewerben
E-Mail Alert anlegen
Alert aktiviert
Speichern
Speichern