Senior Search Engineer, Services Special Projects

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
2 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $255k
$107k $348k
below market most similar roles pay here above market

This role pays more than 94% of similar roles. Most pay $143,875–$214,000 — the blue band above. At the midpoint, this role pays about $255k versus about $179k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3499 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2707 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Search Engineer, Services Special Projects

The Senior Search Engineer - Services Special Projects joins a team building a real-time search experience at the intersection of Generative AI and Information Retrieval. This role involves designing, building, and maintaining large-scale, low-latency search systems that merge traditional keyword search with vector-based semantic search. You will develop NLP pipelines for intent classification, implement machine learning models like Learning to Rank and Cross Encoders, and build offline and online evaluation metrics. Key technologies include Go, Java, C++, Python, PyTorch, XGBoost, Spark, Flink, and Kafka. You will also work with FAISS, OpenSearch, Elasticsearch, and Docker. The work focuses on optimizing ranking, relevance, and retrieval through multi-stage reranking algorithms and deploying LLMs and embeddings directly into production query paths to solve complex information retrieval problems.

What you'll do

  • Design and maintain large-scale, low-latency, high-performance search systems.
  • Develop and optimize ranking, relevance, and retrieval using ML models and vector databases.
  • Build NLP pipelines for intent classification, entity extraction, and query expansion.
  • Implement machine learning models and multi-stage reranking algorithms to optimize search precision.
  • Create offline and online evaluation metrics and A/B testing frameworks for search quality.
  • Deploy and optimize LLMs, embeddings, and ML models directly in the production query path.
  • Translate latest research in information retrieval into scalable production systems.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Machine Learning, Statistics, or a related field.
  • 10+ years of experience in Machine Learning, Data Science, or Software Engineering with a focus 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, query augmentation, and multi-stage ranking algorithms.
  • Strong foundation in deep learning architectures for search and retrieval, including transformers and cross encoder models.
  • Proficiency in Go, Java, C++, and Python, with experience in PyTorch and XGBoost.
  • Experience with cloud environments, containerization, data processing pipelines (Spark, Flink), and vector search (FAISS).
  • Experience deploying and optimizing LLMs and ML models in production, including quantization and inference runtimes (preferred).

More like this

Similar roles

Senior Engineering Manager, Services Special Projects

Apple Inc

Cupertino, CA 21 days ago $237,600–$401,700
Distributed Systems Microservices Java JVM Spring Boot Netty Project Reactor gRPC Kafka Redis AWS GCP Docker Kubernetes CI/CD MLOps Spark Iceberg Protobuf Avro NoSQL SLOs SLIs TLS OAuth2 OIDC
10+ yrs exp

Senior Data Engineer, Services Special Projects

Apple Inc

Cupertino, CA 8 days ago $184,700–$324,800
ETL/ELT Apache Spark Python PySpark Java Scala Apache Kafka Apache Airflow Flink AWS S3 EMR Lambda Glue Redshift BigQuery Kinesis Trino Presto Snowflake Docker Kubernetes EKS Jenkins CI/CD Cassandra Redis TigerGraph ONNX Runtime TensorRT Triton vLLM TorchServe Delta Lake DVC Milvus FAISS pgvector Hadoop BigTable Iceberg Beam
10+ yrs exp

Senior Software Engineer, Apple Ads

Apple Inc

Cupertino, CA 64 days ago $184,700–$324,800
Go Java Rust C++ Scala AWS Kubernetes EKS Amazon S3 EC2 Kafka Spark Flink Cassandra Lucene Solr Elasticsearch Distributed Systems Machine Learning NLP micro-services
6+ yrs exp

Senior Distributed Systems Engineer, Services Special Projects

Apple Inc

Cupertino, CA 7 days ago $184,700–$324,800
Java Go C++ Spring Boot Netty Project Reactor RxJava Vert.x Micronaut Quarkus JUnit 5 Mockito AssertJ Testcontainers Gradle gRPC Kafka AWS GCP Docker Kubernetes Iceberg Cassandra Redis Jackson Protobuf Avro Schema Registry Jenkins GitHub Actions GitLab CI CI/CD OAuth2 OIDC SAML TLS JFR async-profiler
8+ yrs exp

Senior Specialist, Project Engineer

L3Harris

Salt Lake City, UT 60 days ago
Earned Value Management Cost/Schedule Estimation Project Management AI Tools System Level Development Requirements Definition Risk Mitigation Satellite Communications Open Systems Architecture Global Trade Compliance DoD Contracts Space Communications Design
6+ yrs exp

Senior Specialist, Project Engineer

L3Harris

Alpharetta, GA 37 days ago
Military Avionics FPGA Requirements Management Configuration Management EVMS Design-for-Manufacture Design-for-Test Design-for-Reliability Verification Qualification Manufacturing Readiness NRE Development
6+ yrs exp