AIML Software Engineer, On-Device Audio Intelligence, Sensing & Connectivity

Socket.dev

Cupertino (CA)

On-site

USD 180,000 - 240,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking a Software Engineer on the Location & Motion team to design and build platform-level daemons, frameworks, and ML inference pipelines that interpret the environment efficiently and privately. You will work with CoreLocation, CoreMotion, Audio Understanding, and AIML colleagues to productionize sensing capabilities across Apple platforms.

The ideal candidate has 6+ years in client-side/platform development on Apple platforms and strong skills in Swift/Objective-C, concurrency, and

Qualifications

  • BS/MS in Computer Science, Electrical Engineering, or related field.
  • 6+ years experience on client-side / platform-level development on Apple platforms.
  • Swift and Objective-C; production-quality frameworks, daemons, or system APIs.
  • Systems expertise: concurrency, multithreading, memory management, performance tuning.
  • CoreML or equivalent on-device ML inference experience.
  • Strong communication; operates well in ambiguity.

Responsibilities

  • Design and build platform-level daemons, frameworks, and ML pipelines.
  • Translate models into production systems on Apple platforms.
  • Collaborate with ML researchers and cross-functional teams.
  • Develop efficient, private on-device sensing capabilities.

Skills

Strong communication
Ambiguity tolerance
On-device sensing concepts

Education

BS/MS in Computer Science, Electrical Engineering, or related field

Tools

Swift
Objective-C
Production-quality frameworks
Daemons & system APIs
Concurrency & multithreading
Memory management
Performance tuning
CoreML on-device ML

Job description

In Sensing & Connectivity, we use on-device sensors and wireless technologies to understand user context — combining sensor data with machine learning to create intelligent, ambient experiences across Apple platforms.As a Software Engineer on the Location & Motion team, you will design and build the frameworks and system services that enable on-device sensing at scale. You will create algorithms that process real-time signals, extract meaningful context, and deliver those insights to users through platform-level frameworks and integrations with Apple Intelligence. You'll work closely with CoreLocation, CoreMotion, Audio Understanding, and AIML colleagues to tackle open-ended, research-like problems — prototyping novel sensing capabilities and bringing them to production on Apple platforms.

Description

This role is for the platform-level work: daemons, frameworks, and ML inference pipelines beneath the UI layer, continuously interpreting the environment efficiently, privately, and deeply integrated with the OS. You will collaborate with ML researchers to translate models into production systems. Problems span low-level signal capture to high-level context modeling to APIs surfacing capabilities to developers and features across Apple platforms.

Minimum Qualifications

BS/MS in Computer Science, Electrical Engineering, or related field6+ years experience on client-side / platform-level development on Apple platformsSwift and Objective-C; production-quality frameworks, daemons, or system APIsSystems expertise: concurrency, multithreading, memory management, performance tuningCoreML or equivalent on-device ML inference experienceStrong communication; operates well in ambiguity

Preferred Qualifications

Real-time audio processing (capture pipelines, buffering, signal handling on iOS/macOS)REST API / cloud service integrationAudio feature extraction or classification pipelines for on-device MLExperience training/fine-tuning ML models or collaborating with ML researchers to productionize themDeep OS stack debugging (frameworks, daemons, services)Energy efficiency and resource constraint optimization on mobilePrivacy-preserving sensing (on-device inference, data minimization)CloudKit or distributed data syncPublic or internal API/SDK design and deliveryMentorship and technical direction track record

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

On-Device AIML Engineer - Audio Sensing & Connectivity
On-Device AIML Engineer - Audio Sensing & Connectivity

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
AIML Software Engineer, On-Device Audio Intelligence, Sensing & Connectivity
AIML Software Engineer, On-Device Audio Intelligence, Sensing & Connectivity

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 278,000
On-Device Audio ML Engineer — Real-Time Sensing & Privacy
On-Device Audio ML Engineer — Real-Time Sensing & Privacy

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 278,000
Perception Systems Software Engineer, Audio & Media Technologies
Perception Systems Software Engineer, Audio & Media Technologies

Socket.dev • Cupertino (CA)

On-site
USD 150,000 - 180,000
Sr Software Engineer - Applied Intelligence
Sr Software Engineer - Applied Intelligence

Socket.dev • Santa Clara (CA)

On-site
USD 130,000 - 180,000
Perception Systems Software Engineer, Audio & Media Technologies
Perception Systems Software Engineer, Audio & Media Technologies

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 278,000
Employee stock plans
RSU awards
Relocation
+5
Software Engineer - Applied Intelligence
Software Engineer - Applied Intelligence

Socket.dev • Santa Clara (CA)

On-site
USD 150,000 - 210,000
AI/ML Software Engineer
AI/ML Software Engineer

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 278,000
Comprehensive medical and dental cover
Retirement benefits
Discounted products and free services
+3
AI/ML Software Engineer
AI/ML Software Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
AIML - Machine Learning Engineer - Computer Vision & Audio, MIND
AIML - Machine Learning Engineer - Computer Vision & Audio, MIND

Apple Inc. • Seattle (WA)

On-site
USD 142,300 - 263,300