CV/ML Systems Integration Engineer

Company: Apple
Location: Sunnyvale
Type:
Posted: Aug 18, 2026
Views: 0

At Apple, we're on the cutting edge of delivering transformative experiences. If you are passionate about pushing the limits of technology to bring delight to a large user base, we want you to join our team. We are looking for a highly self-motivated and collaborative software engineer to work on prototyping, integration, and productization of software that combines computer vision, 3D computer graphics, machine learning models, camera and/other sensor data. Together we'll ship exciting new technologies and experiences for Apple's current and next generation products. Are you ready to be a part of the next big thing at Apple?

  • Rapidly designing, building and iterating on end-to-end functional prototypes that explore new concepts and interface with cameras and other sensors.
  • Collaborating closely with Human Interface designers, ML researchers, and cross-functional teams to define and achieve project goals.
  • Integrating and developing prototypes into optimized, production-ready frameworks that support new features.
  • Triaging and debugging issues across both prototype and production software.
  • Prototyping polished, intuitive user interfaces — at a quality level suitable for executive review.

Minimum Qualifications

  • BS/MS degree in Computer Science, Electrical Engineering, Physics, Mathematics, or a related field / 1 year of relevant experience
  • Experience working with real-time data from cameras, inertial measurement units (IMU), and/or other mobile device sensors
  • Strong proficiency in linear algebra, with a solid understanding of 3D computer graphics and computer vision concepts
  • Experience developing high-performance software for mobile devices using Swift, SwiftUI, and/or Objective-C

Preferred Qualifications

  • 5 or more years of software engineering experience with the technical concepts listed in the minimum qualifications
  • Ability to learn quickly, adapt, and innovate as requirements evolve during prototyping and integration
  • Experience with SLAM, VIO, or 3D Augmented Reality frameworks such as RealityKit
  • Experience with GPU programming and the testing, integration, and deployment of Machine Learning models
  • Familiarity in Python for Machine Learning research prototypes, with experience porting to real-time mobile systems being a plus
  • Experience developing high-performance software for mobile devices using C++
  • Experience with iOS and/or macOS app development using Swift, SwiftUI, and Metal in Xcode
  • Fluency using AI coding assistants for tasks such as rapid prototyping, while maintaining oversight and responsibility for generated code
  • Detail-oriented and organized, with excellent written and verbal communication skills

About the Company

Name: Apple

No detailed information available about this company.

More jobs at Apple