Apple · Sunnyvale

Machine Learning Software Engineer - Biometrics

(w/m/d) · 21.3.2025

Description

As a Software Engineer at Apple, you will be at the forefront of developing and integrating advanced computer vision technologies for next-generation products. Your role will involve designing, implementing, and optimizing efficient, real-time solutions that run on edge devices, ensuring they meet Apple’s high standards for performance and reliability. You’ll work across the entire development cycle—from prototyping innovative ideas to delivering production-ready systems. Besides domain expertise and technical knowledge, the ideal candidate will possess the self-motivation, curiosity, and initiative to achieve those goals. Analogously, the candidate is a lifelong learner who passionately seeks to improve themselves and the quality of their work.

Qualifications

  • BS and a minimum of 3 years relevant industry experience.
  • Proficiency in writing clean and well-structured code in C++.
  • Python programming experience.
  • Experience with software engineering processes and lifecycle, including design, implementation, testing, and CI/CD.

Preferred Qualifications

  • Excellent communication and collaboration skills.
  • Experience in classical image processing or classical/DL computer vision is a plus.
  • Familiarity with cloud technologies is a plus.

Benefits

Application

View listing at origin and apply!