Senior AI-Powered Search Systems Engineer

Apple, Inc.

Cupertino (CA)

On-site

USD 185,000 - 325,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical and dental coverage
Stock options program
Tuition reimbursement

Job summary

Apple seeks a highly experienced Search Systems Engineer to design, develop, and optimize large-scale, real-time search systems at scale. You will work at the intersection of Generative AI and Information Retrieval, partnering with AI/ML scientists and engineers to craft intelligent systems that personalize user experiences.

The role emphasizes building robust ranking, retrieval, and multi-stage reranking models, plus offline/online evaluation and A/B testing to continuously improve search

Qualifications

  • Bachelor's or Master’s degree in CS/ML/Stats or related field
  • 10+ years of experience focusing on search infrastructure and information retrieval
  • Hands-on experience building and deploying large-scale search systems in production
  • Deep understanding of information retrieval, query understanding, and multi-stage ranking algorithms
  • Strong foundation in deep learning architectures for search (transformers, cross encoders)
  • Experience with multi-objective optimization in search (relevance, diversity, freshness)
  • Experience with real-time systems, user feedback loops, and model retraining pipelines
  • Proficiency in Go, Java, C++, and Python
  • Familiarity with AWS, Docker, Kubernetes, Spark, Flink
  • Hands-on experience with vector search (FAISS) and OpenSearch/Elasticsearch

Responsibilities

  • Design, build, and maintain large-scale, low-latency search systems
  • Develop and optimize ranking and retrieval using ML/AI models
  • Merge traditional keyword search with vector-based semantic search
  • Develop NLP pipelines for intent classification and entity extraction
  • Implement learning-to-rank and multi-stage reranking
  • Build offline/online evaluation metrics and A/B frameworks
  • Collaborate with researchers, data engineers, and product teams
  • Stay current with search IR research and translate to production systems

Skills

Go
Java
C++
Python
ML/DL knowledge
Search infrastructure
Reinforcement to vector search
Real-time systems
Distributed systems
Communication

Education

Bachelor's or Master's in CS/ML/Statistics

Tools

OpenSearch/Elasticsearch
FAISS
PyTorch
TensorRT
Kubernetes
Docker
KV stores (Cassandra/SSTables)
Kafka

Job description

Apple seeks a highly experienced Search Systems Engineer to design, develop, and optimize large-scale, real-time search systems at scale. You will work at the intersection of Generative AI and Information Retrieval, partnering with AI/ML scientists and engineers to craft intelligent systems that personalize user experiences.

The role emphasizes building robust ranking, retrieval, and multi-stage reranking models, plus offline/online evaluation and A/B testing to continuously improve search

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI-Driven Search Systems Engineer
Senior AI-Driven Search Systems Engineer

Apple • United States

On-site
USD 180,000 - 280,000
Senior AI-Powered Search Systems Engineer
Senior AI-Powered Search Systems Engineer

Apple • Cupertino (CA)

On-site
USD 230,000 - 350,000
AI-Powered Systems Engineer: Scalable ML & Search
AI-Powered Systems Engineer: Scalable ML & Search

Apple • Dover (DE)

Remote
USD 130,000 - 242,000
Health coverage
Dental coverage
Vision coverage
+4
Senior Search Engineer - Services Special Projects
Senior Search Engineer - Services Special Projects

Apple, Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Stock options program
Tuition reimbursement
Senior ML Engineer - On-Device AI & Retrieval
Senior ML Engineer - On-Device AI & Retrieval

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,000 - 278,000
Senior Search Engineer - Services Special Projects
Senior Search Engineer - Services Special Projects

Apple • Cupertino (CA)

On-site
USD 230,000 - 350,000
Senior AI Search Platform Lead: Scalable Indexing & Serving
Senior AI Search Platform Lead: Scalable Indexing & Serving

Apple Inc. • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer — AI & Search at Scale
Staff Software Engineer — AI & Search at Scale

Apple • Augusta (ME)

On-site
USD 41,000 - 69,000
On-Device AI Engineer - Search & Personalization
On-Device AI Engineer - Search & Personalization

Apple • Cupertino (CA)

On-site
USD 180,000 - 240,000
ML Engineer - Large-Scale Search & Personalization
ML Engineer - Large-Scale Search & Personalization

AIToolboard • United States

On-site
USD 140,000 - 230,000