Taro Logo

AIML - Machine Learning Engineer, Web Indexing team

Apple is a technology company that creates innovative products and services including iPhone, Mac, iPad, Apple Watch, and more.
$139,500 - $258,100
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Job Description

At Apple, we're seeking a Machine Learning Engineer to join our Web Indexing team, where you'll work on groundbreaking technology for algorithmic search, machine learning, and artificial intelligence. This role is part of the MLPT & Infra teams, building features that redefine how hundreds of millions of people use their devices to search and find information.

You'll be working with one of the most exciting high-performance computing environments, handling petabytes of data and millions of queries per second. The team processes trillions of links to surface the best content to users via search and other intelligent features. We're building a generic Retrieval-Augmented Generation (RAG) indexing infrastructure framework to allow customization and support fast experiment iteration.

The position offers the opportunity to work on Siri and Apple products, making them smarter for users worldwide. You'll be part of a team that powers search features across various Apple products, including Siri, Spotlight, Safari, Messages, and Lookup. The role involves sophisticated data processing, statistical analysis, and feature extraction for indexing, ranking, and retrieval.

We offer a competitive compensation package ranging from $139,500 to $258,100, plus additional benefits including comprehensive medical coverage, stock options, and educational reimbursement. You'll be joining a collaborative team environment where your contributions will directly impact millions of users' daily experiences.

The ideal candidate will have strong coding skills, experience with large-scale data processing, and knowledge of AWS services. A background in machine learning and natural language processing is advantageous. This is an excellent opportunity for someone passionate about building intelligent systems at scale and making a significant impact on Apple's search and AI capabilities.

Last updated a day ago

Responsibilities For AIML - Machine Learning Engineer, Web Indexing team

  • Design and build infrastructures to support features for advanced intelligence systems
  • Process trillions of links to find best content for users
  • Analyze pages to extract critical features for indexing, ranking, and retrieval
  • Apply statistical analysis to enhance link selection and content quality
  • Build generic Retrieval-Augmented Generation (RAG) indexing infrastructure
  • Manage large-scale data processing with trillions of records and petabytes of data

Requirements For AIML - Machine Learning Engineer, Web Indexing team

Python
Kubernetes
  • Strong coding skills
  • Strong background in computer science: algorithms and data structures
  • Experience with large scale data processing, map reduce applications
  • Experience with AWS Services such as Amazon S3 EC2 EKS / Kubernetes
  • Excellent interpersonal skills able to work independently as well as in a team
  • BS, MS, PhD or equivalent experience

Benefits For AIML - Machine Learning Engineer, Web Indexing team

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Related Jobs

AIML - Senior Software Engineer, Machine Learning Platform Technologies

Senior Software Engineer role at Apple focusing on machine learning platform technologies, developer tools, and system reliability with competitive compensation and benefits.

AIML - Software Engineer, Machine Learning Platform Technologies

Senior Software Engineering role at Apple focusing on machine learning platform technologies and developer experience, offering competitive compensation $201-367K and comprehensive benefits.

AIML - Sr. Software Engineer, Privacy and Evaluation

Senior Software Engineering role at Apple focusing on privacy-preserving machine learning and distributed systems, offering competitive compensation and comprehensive benefits.

AIML - Sr. Software Engineer, ML Platform Technologies (MLPT)

Senior Software Engineer role at Apple focusing on ML Platform Technologies, building scalable distributed systems for machine learning lifecycle management.

AIML - Sr. Software Engineer, ML Platform Technologies (MLPT)

Senior Software Engineer position at Apple focusing on ML Platform Technologies, building distributed systems for machine learning lifecycle management and API development.