Senior Staff Machine Learning Systems Engineer, Indexing & Retrieval

New
R
RedditMachine Learning
Remote - United StatesFull-TimeStaff
Salary$279,200 — $390,900 USD
Apply NowOpens the employer's application page

Job Details

Experience
10+ years of experience in software engineering, 3+ years in technical leadership
Required Skills
AWSPythonGCPJavaKubernetesMachine LearningGoDistributed Systems

Requirements

  • 10+ years of experience in software engineering, specializing in Indexing and Retrieval systems.
  • 3+ years in technical leadership, architecting and scaling distributed systems in production environments.
  • Deep expertise in large-scale data platforms, including batch indexing and stream processing.
  • Proven experience designing and operating large-scale, low-latency retrieval services.
  • Expertise in lexical and vector search retrieval technologies, such as Milvus, Vespa, or Elasticsearch.
  • Skilled in designing cloud-native architectures and managing containerized workloads using Kubernetes and AWS/GCP.
  • Proficiency in Go, Java, or Python.
  • Familiarity with Flink, Airflow, and Spark for large-scale batch and stream processing.
  • Familiarity with Vector, Lexical, and Key-Value databases.
  • Strong communicator and mentor who leads through collaboration, influence, and technical excellence.
  • Adept at translating complex technical challenges into clear, actionable strategies.

Responsibilities

  • Lead the technical strategy, architecture, and implementation of Reddit’s next-generation ML Indexing & Retrieval engine.
  • Integrate capabilities across lexical and vector indexing, low-latency retrieval, and emerging GenAI applications.
  • Partner closely with product engineers across Content Understanding, Search, Feeds, Ads, Growth, and Safety to deliver high-quality experiences.
  • Define best practices for observability, reliability, and operational excellence in large-scale distributed systems.
  • Mentor and guide engineers in designing scalable infrastructure and adopting robust DevOps and SRE principles.
  • Collaborate with infrastructure and ML teams to ensure the platform evolves to meet Reddit’s diverse content ecosystem.
View Full Description & ApplyYou'll be redirected to the employer's site
$279,200 — $390,900 USD
Apply Now