Perception Systems Software Engineer, Audio & Media Technologies

Apple Inc.
Cupertino, CA, United States
23 days ago
Apply on www.techcareers.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Apple Products C++ (Programming Language) Profiling Computer Programming Software Debugging Tensorflow Software Engineering Video Editing Data Logging Multithreading Information Technology
+1 more
Objective C++

Requirements

We are looking for highly motivated and passionate systems and algorithm software engineers to create a secure Perception Systems software architecture for Apple platforms. These roles will involve developing an algorithm execution runtime, real-time algorithms for camera, audio, and other sensors, and a corresponding system framework and APIs. This new framework will integrate with other system components and applications to enable new experiences on future Apple products., * Excellent software design/programming skills in Swift, Objective-C and/or C/C++.

  • A passion for understanding end-to-end systems, from the user experience down to the hardware
  • Experience with on-device ML frameworks, especially involving image and video processing
  • An understanding of how to develop and debug multi-threaded software
  • Proactive learning and a passion for learning new technologies, * Experience with speech processing or speaker diarization
  • Experience developing and using performance tracing, profiling, logging tools
  • BS or MS in Computer Science or other related field or equivalent

About the company

Imagine what you could do at Apple! Everyday, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Do you bring passion and dedication to your job? If so, we are looking for individuals like you.

The Audio & Media Technologies group in Apple’s Software Engineering organization is building a Perception Systems team to develop a secure software architecture for multi-modal awareness on Apple platforms. This highly cross-functional team will work with experts across Apple who develop advanced machine learning AI algorithms that utilize input from cameras, microphones, and other sensors to enable future Apple products to better understand the world around them, while maintaining Apple’s industry-leading standards for privacy and security

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.techcareers.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

40 sec

Navigating Apple's evolving on-device AI and machine learning stack

Precious Osaro Precious Osaro · World Congress 2026 Europe

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · World Congress 2026 Europe

1:39 min

Fundamentals of tensors and the TensorFlow library

Håkan Silfvernagel · LIVE

1:10 min

Exposing sensitive information through partial search logs

Dennis Schulz Dennis Schulz +1 · World Congress 2026 Europe

1:34 min

Introduction to the Apple Intelligence developer ecosystem

MIlan Todorović MIlan Todorović · World Congress 2025

2:17 min

Comparing code profiling with surface level monitoring

Jérôme Vieilledent · LIVE

Videos

See all

Related articles

See all