refresh

Trending Companies

Trending

Jobs

JobsApple

Machine Learning Systems Engineer

Apple

Machine Learning Systems Engineer

Apple

Cupertino, CA

·

On-site

·

Full-time

·

1mo ago

Benefits & Perks

Annual team offsites

Remote work flexibility

Flexible PTO policy

Learning and development stipend

Parental leave program

Required Skills

Apache Spark

SQL

PyTorch

About the Role

Our team is building next generation systems and tools supporting the research and development of machine learning models, and their integration into the products Apple customers love. We're a fast moving, highly skilled but small team designing and building a collection of tools and systems used by Apple's MLEs and data scientists to build, test and deploy their products. Our systems have to scale, stay highly available, and "just work". That's a tall order, and we're looking for talented and passionate engineers who love dealing with such challenges.

Our team designs and builds ML systems and tools that support applied ML teams throughout their product development cycle. Using our systems, MLEs and data scientists perform data acquisition and synthesis, training, evaluation, and serving.

In this role, you will be responsible for engineering solutions to support model training, such as building reliable and scalable systems to run data processing pipelines, data generation engines, model evaluation infrastructure, and model inference systems. You may also be involved in directly integrating ML into products. You will need to rely on your creativity and problem solving to develop scalable, maintainable, and cost-effective solutions.

You will be successful and feel fulfilled in our team if you enjoy tackling challenging problems, have a strong sense of shared ownership, and thrive in a collaborative team setting.

Minimum Qualifications

  • 3+ years as a Machine Learning Engineer or Software Engineer working on deploying large-scale systems
  • Strong understanding in data centric systems, distributed systems, reliability, and cloud services
  • Hands-on experience in designing and coding large scale systems
  • Proven experience with applied machine learning, data engineering, or similar
  • MS in Computer Science or related experience

Preferred Qualifications

  • Experience with developer tools or developer productivity systems
  • Experience with open source or inner source

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.

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About Apple

Apple

Apple

Public

A technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.

10,001+

Employees

Cupertino

Headquarters

$3.5T

Valuation

Reviews

4.0

10 reviews

Work Life Balance

4.0

Compensation

4.2

Culture

3.8

Career

3.5

Management

3.2

75%

Recommend to a Friend

Pros

Great coworkers and people

Excellent benefits and perks

Fast-paced and engaging work environment

Cons

High expectations and pressure

Management quality varies

Limited career progression opportunities

Salary Ranges

17,968 data points

L2

L3

L4

L5

L6

L2 · Business Analyst L2

0 reports

$114,215

total / year

Base

$45,686

Stock

$57,108

Bonus

$11,422

$79,951

$148,480

Interview Experience

5 interviews

Difficulty

3.4

/ 5

Duration

28-42 weeks

Offer Rate

20%

Experience

Positive 20%

Neutral 40%

Negative 40%

Interview Process

1

Application Review

2

Recruiter Screen

3

Technical Phone Screen

4

Behavioral Interview

5

Onsite/Virtual Interviews

6

Team Matching

7

Offer

Common Questions

Coding/Algorithm

System Design

Behavioral/STAR

Technical Knowledge

Culture Fit