Senior Real-Time Search ML Engineer – Large-Scale Systems

Socket.dev

Cupertino (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Socket.dev in Cupertino is building a real-time search experience at massive scale, blending Generative AI with Information Retrieval. We are seeking a highly experienced Search Systems Engineer to design, develop, and optimize distributed search systems in production.

You will own indexing, ranking, embeddings in the query path, and collaborate with ML teams to deploy models with low latency. Requirements include 10+ years in ML/DS/SE, strong IR fundamentals, and proficiency in Go/Java/C++ and

Qualifications

  • Bachelor's or Master's degree in Computer Science, ML, Statistics, or related field with strong emphasis on search infrastructure.
  • 10+ years in ML, data science, or software engineering roles focused on search, with hands-on production experience.
  • Deep understanding of information retrieval, query understanding, augmentation, and multi-stage ranking.
  • Experience with real-time systems, model retraining pipelines, and distributed search stacks.

Responsibilities

  • Design, build, and optimize large-scale search systems used in production.
  • Develop ranking models, embeddings, and multi-objective optimization for relevance, diversity, and freshness.
  • Deploy and monitor ML models in live query paths with low latency and high throughput.

Skills

Large-scale search
Information retrieval
Query understanding
Go
Java
C++
Python
PyTorch
XGBoost
Spark
Kubernetes
OpenSearch
FAISS
LLMs in production
Vector search
Streaming pipelines

Education

Bachelor's degree
Master's degree

Tools

Docker
Kubernetes
Spark
Kafka
FAISS
ONNX Runtime
TensorRT
TorchServe
OpenSearch
MLflow
Weights & Biases

Job description

Socket.dev in Cupertino is building a real-time search experience at massive scale, blending Generative AI with Information Retrieval. We are seeking a highly experienced Search Systems Engineer to design, develop, and optimize distributed search systems in production.

You will own indexing, ranking, embeddings in the query path, and collaborate with ML teams to deploy models with low latency. Requirements include 10+ years in ML/DS/SE, strong IR fundamentals, and proficiency in Go/Java/C++ and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning/ Search Engineer - Services Special Projects
Machine Learning/ Search Engineer - Services Special Projects

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
Senior ML Search Architect & Engineering Leader
Senior ML Search Architect & Engineering Leader

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Sr ML Engineering Manager, Search - Services Special Projects
Sr ML Engineering Manager, Search - Services Special Projects

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Realtime Search & ML Engineer for Siri & Apps
Realtime Search & ML Engineer for Siri & Apps

Socket.dev • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Senior AI/ML Systems Engineer, Search Infrastructure
Senior AI/ML Systems Engineer, Search Infrastructure

Google • Mountain View (CA)

On-site
USD 174,000 - 253,000
Senior ML Engineer — Next‑Gen Search & Q&A Systems
Senior ML Engineer — Next‑Gen Search & Q&A Systems

Socket.dev • Seattle (WA)

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
Search Ranking Engineer: Scale Real-Time ML & Retrieval
Search Ranking Engineer: Scale Real-Time ML & Retrieval

Pantera Capital • Palo Alto (CA)

On-site
USD 180,000 - 440,000
Equity
Medical coverage
Vision coverage
+4
Senior ML Engineer, GenAI Search Platform
Senior ML Engineer, GenAI Search Platform

Moveworks • Mountain View (CA)

Hybrid
USD 161,000 - 274,000
Senior ML Engineer — Scalable Semantic Search & Retrieval
Senior ML Engineer — Scalable Semantic Search & Retrieval

Enigmaio • New York (NY), California (MO)

On-site
USD 180,000 - 295,000
Equity
Competitive compensation
Health benefits