Taro Logo

AIML - ML Research Engineer, MIND

Apple is a leading technology company known for its innovative products and services.
$135,400 - $204,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For AIML - ML Research Engineer, MIND

The Machine Intelligence, Neural Design (MIND) team at Apple is leading company-wide innovation on HW/SW co-design for efficient inference. They are seeking a highly motivated Research Engineer with a strong background in ML systems and hands-on experience in software development. The ideal candidate will push existing boundaries with out-of-the-box thinking and materialize ideas to impact both Apple partners and broader research communities.

Key responsibilities include:

  • Researching and developing ML optimization methods for efficient on-device ML
  • Materializing ideas/concepts and demonstrating practical value in an industrial environment
  • Working with HW/SW teams to productize the outcome of the work

Minimum Qualifications:

  • Expert in Python/PyTorch programming
  • Quality publications in ML optimization (e.g., NeurIPS, ICML, ICLR, CVPR, ACL, etc.)
  • Excellent communication and writing skills
  • MS, PhD, or equivalent experience in Computer Science/Computer Engineering or related fields

Preferred Qualifications:

  • Experience with Jax programming
  • Experience with Large-scale model training/tuning
  • Experience with backend compilation, HW/SW co-design, and/or performance optimization
  • Understanding ML accelerations and architectures
  • Understanding of CUDA/GPU and programming

Apple offers a comprehensive compensation package, including base pay, potential stock awards, and various benefits such as medical and dental coverage, retirement benefits, and educational reimbursement opportunities.

Last updated 8 months ago

Responsibilities For AIML - ML Research Engineer, MIND

  • Research and develop ML optimization methods for efficient on-device ML
  • Materialize ideas/concepts and demonstrate practical value in an industrial environment
  • Work with HW/SW teams to productize the outcome of the work

Requirements For AIML - ML Research Engineer, MIND

Python
  • Expert in Python/PyTorch programming
  • Quality publications in ML optimization (e.g., NeurIPS, ICML, ICLR, CVPR, ACL, etc.)
  • Excellent communication and writing skills
  • MS, PhD, or equivalent experience in Computer Science/Computer Engineering or related fields

Benefits For AIML - ML Research Engineer, MIND

Medical Insurance
Dental Insurance
401k
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Educational reimbursement
  • Employee stock programs
  • Potential discretionary bonuses
  • Potential relocation assistance

Interested in this job?