AIML - Machine Learning Engineer for MLX, MLR

Apple Inc.

Cupertino (CA)

On-site

USD 184,700 - 324,800

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical & dental
Retirement benefits
Discounted products
Employee stock programs

Job summary

Apple Inc. in Cupertino, California, is seeking an AIML - Machine Learning Engineer for MLX, MLR to join the Machine Learning Research team. You will collaborate with researchers and software engineers to build scalable training and research pipelines on Apple silicon.

The role focuses on high-performance software for novel ML algorithms, helping advance ML toolboxes and contribute to future research software in a dynamic team.

Qualifications

  • 2 years in C++ and Python numerical computing
  • 2 years low-level programming
  • 2 years in GPU programming
  • Experience with open-source projects and collaborative software development.
  • Experience with Machine Learning algorithms.
  • B.S., M.S. or PhD in Computer Science with a strong mathematical background

Responsibilities

  • Work with researchers and software engineers on the MLX team to build high performance and scalable software addressing novel ML research algorithms.
  • Pave the way to future Machine Learning toolboxes and contribute to scalable training and research pipelines.

Skills

C++ & Python numerics
Low-level programming
GPU programming
Open-source
ML algorithms
C++ & Python programming
Swift programming
Problem solving
Research experience

Education

B.S./M.S./PhD in CS

Tools

Swift programming

Job description

AIML - Machine Learning Engineer for MLX, MLR

Cupertino, California, United States Machine Learning and AI

As part of Apple’s Machine Learning Research organization, we do world-class scientific research and build the technologies that will power future products at Apple. The techniques and tools we create will impact ML solutions across Apple, which in turn power most of the features we deliver to billions of consumers worldwide. We are looking for highly motivated, result-oriented engineers with a strong background in system engineering and software development to join our team. In this position you will work with researchers and software engineers across the Machine Learning Research group to build scalable, distributed training and research pipelines.

Description

Work with researchers and software engineers on the MLX team to build high performance and scalable software addressing novel ML research algorithms - Apply solid software engineering skills, leverage experience to deal with the unexpected, explore research software solutions and pave the way to future Machine Learning toolboxes. Be part of a small team dedicated to advancing ML algorithms and techniques on Apple silicon - Is this you? If so we'd love to hear from you.

Minimum Qualifications
  • 2 years in C++ and Python numerical computing
  • 2 years low-level programming
  • 2 years in GPU programming
  • Experience with open-source projects and collaborative software development.
  • Experience with Machine Learning algorithms.
  • B.S., M.S. or PhD in Computer Science with a strong mathematical background
Preferred Qualifications
  • 3+ years in C++ and Python programming
  • 3+ Expert in GPU programming.
  • Experience with Swift programming is a plus
  • Experience and passion to circumvent unexpected roadblocks
  • Past research experience is a plus
Compensation & Benefits

The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan.

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses — including tuition

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Equal Opportunity

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

Accessibility

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AIML - Sr Machine Learning Engineer, Data and ML Innovation
AIML - Sr Machine Learning Engineer, Data and ML Innovation

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Employee stock programs
Discretionary bonuses
Relocation assistance
+2
AIML - Senior Machine Learning Infrastructure Engineer -ML Compute, ML Platform & Technology
AIML - Senior Machine Learning Infrastructure Engineer -ML Compute, ML Platform & Technology

Apple Inc. • Santa Clara (CA)

On-site
USD 150,400 - 277,600
Machine Learning Engineer - Health AIML
Machine Learning Engineer - Health AIML

Apple Inc. • Cupertino (CA)

On-site
USD 216,000 - 325,000
Comprehensive medical and dental cover
Retirement benefits
Discretionary bonuses or relocation
AIML - ML Prototyping Engineer, Machine Learning Research
AIML - ML Prototyping Engineer, Machine Learning Research

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

On-site
USD 185,000 - 325,000
Comprehensive medical and dental cover
Retirement benefits
Employee stock programs
+2
AIML - Sr. Software Engineer, ML Platform Technologies (MLPT)
AIML - Sr. Software Engineer, ML Platform Technologies (MLPT)

Apple • San Francisco (CA)

On-site
USD 171,600 - 302,200
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+1
Machine Learning Engineer - Intelligent Quality Systems
Machine Learning Engineer - Intelligent Quality Systems

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Senior Machine Learning Engineer, Apple Cloud AI
Senior Machine Learning Engineer, Apple Cloud AI

Apple Inc. • Seattle (WA), Northern (KY)

On-site
USD 142,000 - 263,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
ML Software Research Engineer
ML Software Research Engineer

Apple Inc. • Pittsburgh

On-site
USD 150,000 - 220,000
AIML - Machine Learning Engineer, MIND
AIML - Machine Learning Engineer, MIND

Apple Inc. • Seattle (WA)

On-site
USD 139,500 - 258,100
Comprehensive medical and dental coverage
Retirement benefits
Employee stock programs
+2