Drimva

Apple

SW Optimization Engineer AI/ML

$175K–$325K

Cupertino, California +1 · Full-time · Posted Oct 2, 2026

Location
Cupertino, California
Seattle, Washington
Experience
At least one hardware-IP software development experience; preferred: 10+ years of relevant experience.
Education
Bachelor’s degree or equivalent job-related experience in Computer Engineering, Computer Science, or a related field.

About the job

Optimize AI/ML workloads on Apple Silicon, analyze performance bottlenecks, and inform hardware, software, and architecture improvements.

What you'll do

  • Conduct performance studies to inform and validate architecture decisions.
  • Optimize machine-learning workloads across Neural Engine, GPU, and CPU, and model emerging AI/ML techniques.
  • Develop performance-analysis tools, libraries, and frameworks with software and system teams.

What they ask for

  • Bachelor’s degree or equivalent job-related experience in Computer Engineering, Computer Science, or a related field.
  • Software development experience for at least one hardware IP area, such as AI/ML accelerators, GPUs, or image/video encoders.
  • Experience with AI/ML, graphics, or HPC performance benchmarks and workloads.

Nice to have

  • M.S. or Ph.D. in a related field; 10+ years of relevant experience in software performance optimization, analysis tools/processes, and efficient algorithms.
  • Knowledge of computer architecture, C/C++ family languages, Python, AI/ML frameworks such as PyTorch, operating systems, or compiler technologies.

Pay

$184,700 and $324,800 (base salary); $175,000 and $308,500 (base salary)

Tools

Apple Silicon, Neural Engine, GPU, CPU, C/C++, Python, PyTorch

AI focus

Optimize machine-learning workloads on Apple Silicon and develop performance models, tools, libraries, and frameworks for AI/ML applications.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)