Senior On-Device Face ID Engineer

Apple Inc.

Sunnyvale (CA)

On-site

USD 185,000 - 325,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Apple Inc. is seeking a proactive software engineer for the Face ID team in Sunnyvale, CA. You will design, build, and ship the software stack behind Face ID, focusing on performance, power efficiency, and on-device machine perception.

You will work with CVML researchers, hardware and silicon teams, and QA to deliver production-ready software across Apple platforms. The ideal candidate has deep expertise in API/framework design, data structures, concurrency, and memory management, plus

Qualifications

  • BS and a minimum of 10 years relevant industry experience.
  • Track record of designing and shipping robust software in a collaborative environment.
  • Strong software engineering fundamentals: API and framework design, data structures, concurrency, memory management, and debugging complex systems.
  • Experience writing production software for resource-constrained or embedded platforms, with an emphasis on performance, memory, latency, and power.
  • Experience integrating computer vision or machine learning components into shipping products (working with models, not necessarily building them).
  • Experience with profiling, instrumentation, automated testing, and continuous integration.

Responsibilities

  • Design, build, and ship the software stack behind Face ID.
  • Contribute to architecture and API design across the OS stack.
  • Optimize, test, and benchmark for performance, power, and reliability.

Skills

API design
Data structures
Concurrency
Memory management
Debugging

Education

BS degree in Computer Science/Engineering
MS or PhD (preferred) in CS/CE

Tools

C/C++
Python
Objective-C/Swift

Job description

Apple Inc. is seeking a proactive software engineer for the Face ID team in Sunnyvale, CA. You will design, build, and ship the software stack behind Face ID, focusing on performance, power efficiency, and on-device machine perception.

You will work with CVML researchers, hardware and silicon teams, and QA to deliver production-ready software across Apple platforms. The ideal candidate has deep expertise in API/framework design, data structures, concurrency, and memory management, plus

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Computer Vision & ML Engineer – On-Device Face ID
Senior Computer Vision & ML Engineer – On-Device Face ID

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 325,000
Software Engineer — Face ID
Software Engineer — Face ID

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 325,000
Software Engineer - Face ID
Software Engineer - Face ID

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 325,000
Senior On-Device Data Systems Engineer Privacy-First
Senior On-Device Data Systems Engineer Privacy-First

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

Hybrid
USD 167,000 - 278,000
Stock programs
Tuition reimbursement
Relocation assistance
FaceTime & Phone UI Engineer
FaceTime & Phone UI Engineer

Apple Inc. • San Francisco (CA)

On-site
USD 150,400 - 277,600
Employee stock purchase plan
Discretionary stock units
Relocation assistance
+2
On-Device Real-Time Computer Vision Architect
On-Device Real-Time Computer Vision Architect

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Senior AI‑Enabled iOS/macOS Software Engineer
Senior AI‑Enabled iOS/macOS Software Engineer

Apple Inc. • Seattle (WA)

On-site
USD 185,000 - 325,000
Touch ID Sensing Hardware Engineer
Touch ID Sensing Hardware Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Medical and dental coverage
Retirement benefits
Discounted products and services
+1
Sensing Hardware Test Engineer — Metrology & Production
Sensing Hardware Test Engineer — Metrology & Production

Apple • Cupertino (CA)

On-site
USD 147,400 - 272,100
Restricted stock units (RSUs)
Employee Stock Purchase Plan
Relocation assistance
+1
Senior iOS & Multi-Platform Systems Engineer
Senior iOS & Multi-Platform Systems Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 325,000
Apple stock programs
Restricted stock units
Employee stock purchase plan
+3