Taro Logo

AIML - Staff Machine Learning Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
Cupertino, CA, USACary, NC, USA
$212,000 - $386,300
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Job Description

The Apple Knowledge & Information (AKI) Entity Resolution team is seeking a Staff Machine Learning Engineer to lead software projects that integrate knowledge of users throughout Apple's products. This role combines cutting-edge expertise in search, natural language understanding, data engineering, machine learning, and privacy-preserving system design.

As a technical leader, you'll work with cross-functional teams to design, build, and integrate components into a platform for creating personalized Siri experiences. The role requires deep technical expertise and the ability to mentor junior engineers while partnering with application developers to build features users love.

Key responsibilities include leading cross-functional software projects, designing and implementing entity resolution APIs, validating new platform features through early adoption, and working closely with application owners on API design and integration. The ideal candidate brings 8+ years of professional software experience and a BS in computer science or related fields.

The position offers competitive compensation between $212,000 and $386,300 base pay, plus equity through Apple's discretionary stock programs. Benefits include comprehensive medical/dental coverage, retirement benefits, education reimbursement, and potential bonuses or relocation assistance.

This is an opportunity to shape the future of human-computer interaction at Apple, working with a talented team to create truly personalized user experiences that adapt to individual needs and habits. The role combines technical leadership, hands-on development, and cross-functional collaboration to deliver innovative solutions at scale.

Last updated 3 days ago

Responsibilities For AIML - Staff Machine Learning Engineer

  • Engage with leaders and cross-functional partners to define requirements
  • Partner with application developers to build personalized features
  • Build entity resolution APIs for Siri application developers
  • Lead highly cross-functional software projects
  • Mentor junior software engineers
  • Partner with application owners on API design and implementation
  • Validate new platform features by leading early adoption

Requirements For AIML - Staff Machine Learning Engineer

Python
Rust
  • 8 years of professional software experience
  • BS in computer science or related fields
  • Experience leading software engineering teams and projects
  • Experience designing and shipping novel systems architectures
  • Exceptional software engineering skills
  • Ability to identify similar software solutions and generalize them
  • Ability to work in a highly collaborative environment
  • Ability and desire to lead small teams of high impact engineers

Benefits For AIML - Staff Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Education Budget
  • Relocation Benefits

Related Jobs