Senior AI/ML Software Engineer – Real-Time On-Device Vision

Apple, Inc.

Sunnyvale (CA)

On-site

USD 150,000 - 278,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive medical and dental cover
Retirement benefits
Employee stock purchase plan
Education reimbursement
Relocation assistance
Discounted products and free services

Job summary

Apple, Inc. in Sunnyvale, CA invites an experienced ML/AI engineer to design software architecture for production and internal tools, and to implement high-performance algorithms for mobile and embedded platforms.

You will develop agentic workflows, integrate multimodal models for on-device inference, and build tooling for visualization, logging, and evaluation. You will join a fast-paced team focused on real-time perception, 3D representation, and animation as part of a broader on-device

Qualifications

  • Bachelor's degree in Computer Vision, Computer Graphics, Machine Learning, Computer Science, Computer Engineering or related fields.
  • 5+ years of relevant industry experience.
  • Strong proficiency in C/C++ or Swift, writing clean and well-structured code.
  • Solid mathematical foundation in linear algebra and numerical analysis.
  • Experience breaking down large problems and delivering robust solutions.
  • Curiosity about new technologies and flexibility to work across different layers of the software stack.

Responsibilities

  • Design and drive software architecture for both production systems and internal tools
  • Implement and optimize performance-critical algorithms for mobile and embedded platforms
  • Developing and integrating agentic workflow frameworks with tool calling components
  • Integrate multimodal models with audio, image and video modalities for efficient on-device inference
  • Build tooling for visualization, logging, debugging and evaluation
  • Integrate real-time perception, 3D representation and animation systems into a broader end-to-end software stack

Skills

5+ years of relevant industry-experien
Curiosity and willingness to learn
Collaborative teamwork

Education

Bachelor's degree in Computer Vision, Computer Graphics, Machine Learning, Computer Science, Computer Engineering or related fields

Tools

C/C++
Swift

Job description

Apple, Inc. in Sunnyvale, CA invites an experienced ML/AI engineer to design software architecture for production and internal tools, and to implement high-performance algorithms for mobile and embedded platforms.

You will develop agentic workflows, integrate multimodal models for on-device inference, and build tooling for visualization, logging, and evaluation. You will join a fast-paced team focused on real-time perception, 3D representation, and animation as part of a broader on-device

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Vision & ML Engineer (On-Device)
Real-Time Vision & ML Engineer (On-Device)

Apple, Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
Vision AI Software Engineer – On-Device ML & UX
Vision AI Software Engineer – On-Device ML & UX

Apple, Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Medical and dental coverage
Retirement benefits
Stock programs
+2
On-Device Vision & ML Systems Engineer
On-Device Vision & ML Systems Engineer

Apple, Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
Senior 3D Vision ML Engineer – On‑Device Perception
Senior 3D Vision ML Engineer – On‑Device Perception

Apple, Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 225,000
Stock programs
Employee stock purchase plan
Medical and dental
+1
Senior ML Engineer — Computer Vision & Spatial AI
Senior ML Engineer — Computer Vision & Spatial AI

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 185,000 - 325,000
Medical and dental coverage
Employee stock programs
Relocation assistance
+1
On-Device Vision ML Engineer: Video CV
On-Device Vision ML Engineer: Video CV

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 278,000
On-Device Computer Vision Scientist Real-Time ML
On-Device Computer Vision Scientist Real-Time ML

Apple Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Senior ML Engineer - On-Device AI & Spatial Computing
Senior ML Engineer - On-Device AI & Spatial Computing

Apple • Sunnyvale (CA)

On-site
USD 185,000 - 325,000
Autonomous Robotics AI Engineer — On‑Device, Real‑Time AI
Autonomous Robotics AI Engineer — On‑Device, Real‑Time AI

Apple Inc. • Cupertino (CA)

On-site
USD 180,000 - 240,000
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