Apple
CV/ML Systems Integration Engineer
$150K–$278K
Sunnyvale, California · Full-time · Posted Jul 16, 2026
- Experience
- 1 year of relevant experience; preferred: 5 or more years of software engineering experience.
- Education
- BS/MS degree in Computer Science, Electrical Engineering, Physics, Mathematics, or a related field.
About the job
Build and integrate prototypes and production software combining computer vision, 3D graphics, machine learning, and camera or sensor data for Apple products.
What you'll do
- Design and iterate on end-to-end prototypes that use cameras and other sensors.
- Collaborate with designers, ML researchers, and cross-functional teams to define and deliver project goals.
- Integrate prototypes into optimized production frameworks and debug prototype and production software.
What they ask for
- BS/MS degree in Computer Science, Electrical Engineering, Physics, Mathematics, or a related field, or 1 year of relevant experience.
- Experience working with real-time camera, IMU, and/or other mobile-device sensor data.
- Strong linear algebra proficiency and understanding of 3D computer graphics and computer vision.
- Experience developing high-performance mobile software using Swift, SwiftUI, and/or Objective-C.
Nice to have
- 5 or more years of software engineering experience with the listed technical concepts.
- Experience with SLAM, VIO, RealityKit, GPU programming, ML model deployment, Python, C++, Metal, or AI coding assistants.
Pay
$150,400 and $277,600 (base salary)
Tools
Swift, SwiftUI, Objective-C, SLAM, VIO, RealityKit, Python, Metal
AI focus
Integrate and deploy machine learning models; use AI coding assistants for rapid prototyping while reviewing and taking responsibility for generated code.
Model-written summary · the original posting is authoritative