Senior AI-Powered Search Systems Engineer

Apple

Cupertino (CA)

On-site

USD 230,000 - 350,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple is seeking a highly experienced Search Systems Engineer to design and optimize large-scale, low-latency search systems. You will bridge traditional keyword search with vector-based semantic search and build ML-driven ranking pipelines.

You will collaborate with AI/ML scientists, data engineers, MLOps, and UX teams to deploy, evaluate, and tune models in production, ensuring high quality search at scale for millions of users.

Qualifications

  • Bachelor's or Master's in CS/ML/Statistics or related field.
  • 10+ years in ML/DS or software roles with focus on search infra.
  • Hands-on experience building large-scale search in production.
  • Deep understanding of IR, query understanding, multi-stage ranking.
  • Strong background in DL for search (transformers, cross-encoders, GNNs, learned representations).
  • Experience with multi-objective optimization (relevance, diversity, freshness).
  • Real-time systems, feedback loops, retraining pipelines.
  • Proficiency in Go, Java, C++, Python.
  • Experience with PyTorch, XGBoost; cloud (AWS); containerization (Docker, Kubernetes).
  • Big-data pipelines (Spark, Flink) and vector search (FAISS).
  • Streaming platforms (Kafka).
  • Search infra (OpenSearch/Elasticsearch).
  • Production deployment of LLMs, embeddings, and ML models; tuning incl. quantization.
  • Excellent communication and collaboration.

Responsibilities

  • Design, build, and maintain large-scale, low-latency search systems.
  • Blend keyword search with vector-based semantic search using embeddings.
  • Develop NLP pipelines for intent, entity extraction, parsing, and query expansion.
  • Implement ranking and multi-stage reranking models to optimize precision and recall.
  • Create offline/online evaluation, A/B tests, and continuous quality improvements.
  • Collaborate with researchers, product, data eng, MLOps, and UX to align features with goals.
  • Stay up-to-date with IR research and translate into scalable production systems.

Skills

Go
Java
C++
Python
Machine Learning
Information Retrieval
Search Systems
Transformer Models
Learning to Rank
Vector Search
Go-to-Mold ML Ops

Education

Bachelor's degree in CS/ML/Stats
Master's or PhD preferred

Tools

PyTorch
XGBoost
OpenSearch/Elasticsearch
FAISS
TensorRT
ONNX Runtime
Kubernetes
Docker
Spark/Flink
KV Stores (SSTables, Cassandra)
Git & MLflow / Weights & Biases

Job description

Apple is seeking a highly experienced Search Systems Engineer to design and optimize large-scale, low-latency search systems. You will bridge traditional keyword search with vector-based semantic search and build ML-driven ranking pipelines.

You will collaborate with AI/ML scientists, data engineers, MLOps, and UX teams to deploy, evaluate, and tune models in production, ensuring high quality search at scale for millions of users.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI-Powered Search Systems Engineer
Senior AI-Powered Search Systems Engineer

Apple, Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Stock options program
Tuition reimbursement
Senior AI-Driven Search Systems Engineer
Senior AI-Driven Search Systems Engineer

Apple • United States

On-site
USD 180,000 - 280,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 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
Senior Search Engineer - Services Special Projects
Senior Search Engineer - Services Special Projects

Apple • Cupertino (CA)

On-site
USD 230,000 - 350,000
ML Engineer - Large-Scale Search & Personalization
ML Engineer - Large-Scale Search & Personalization

AIToolboard • United States

On-site
USD 140,000 - 230,000
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, Inc. • Cupertino (CA)

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

Apple • Cupertino (CA)

On-site
USD 180,000 - 240,000
Senior Search Engineer - Services Special Projects
Senior Search Engineer - Services Special Projects

Apple • United States

On-site
USD 180,000 - 280,000