AI/ML Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
30 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $197k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 65% of similar roles. Most pay $158,850–$235,750 — the shaded band above. At the midpoint, this role pays about $214k versus about $197k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · AI/ML Software Engineer

As an AI/ML Software Engineer within the Video Computer Vision organization, you will collaborate with experts in computer graphics and machine learning to develop audio-video perception and representation algorithms. You will design software architecture for production systems and internal tools while implementing performance-critical algorithms for mobile and embedded platforms. Your daily work involves integrating multimodal models with audio, image, and video modalities for efficient on-device inference, developing agentic workflow frameworks with tool calling components, and building tooling for visualization, logging, and debugging. The role requires proficiency in C/C++ or Swift, a strong foundation in linear algebra and numerical analysis, and experience with 3D graphics, animation systems, and GPU deployment. You will solve complex problems involving real-time perception and 3D representation within a large production software stack to power human understanding technologies.

What you'll do

  • Design and drive software architecture for production systems and internal tools.
  • Implement and optimize performance-critical algorithms for mobile and embedded platforms.
  • Develop and integrate 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 the end-to-end software stack.

What we're looking for

  • Bachelor's degree in Computer Vision, Computer Graphics, Machine Learning, Computer Science, Computer Engineering, or a related field.
  • 5+ years of relevant industry experience.
  • Strong proficiency in C/C++ or Swift to write clean and well-structured code.
  • Solid mathematical foundation in linear algebra and numerical analysis.
  • Experience developing user-facing APIs for complex systems.
  • MS/PhD with relevant industry experience (preferred).
  • Experience with audio, computer vision, 3D graphics, and animation algorithms (preferred).
  • Experience deploying algorithms to GPUs or other hardware accelerators (preferred).

More like this

Similar roles

Applied AI/ML Software Engineer

Apple Inc

San Diego, CA 6 days ago $142,300$263,300
Machine Learning Generative AI LLMs RAG Python Ruby Java Kubernetes Data Analysis Infrastructure Evaluation Pipelines Agentic Pipelines

ML Software Engineer

Apple Inc

Seattle, WA 42 days ago $142,300$263,300
Swift C++ Python Go Rust Java gRPC Protocol Buffers OpenTelemetry Splunk Distributed Systems ML Inference Quantization GPU Acceleration Swift Concurrency XPC Instruments Concurrency Multi-node Clusters
2+ yrs exp

CV/ML Systems Integration Engineer

Apple Inc

Sunnyvale, CA 71 days ago $150,400$277,600
Swift SwiftUI Objective-C C++ Python Metal RealityKit Machine Learning Computer Vision 3D Computer Graphics SLAM VIO Augmented Reality Xcode iOS macOS GPU Programming Linear Algebra
1+ yrs exp

Machine Learning Engineer, Video Engineering

Apple Inc

Sunnyvale, CA 104 days ago $184,700$324,800
Machine Learning Computer Vision Generative AI Python PyTorch C++ Diffusion Models 3D Reconstruction Neural Radiance Fields 3D Gaussian Splatting Differentiable Rendering Distributed Training On-device ML
10+ yrs exp