Job Search and Career Advice Platform

Enable job alerts via email!

Machine Learning Engineer, Search and Answers

Reddit, Inc.

Remote

CAD 100,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company is seeking a Machine Learning Engineer for a remote position. Responsibilities include enhancing search retrieval processes and training ranking models using the latest technologies. The ideal candidate has extensive experience in machine learning, particularly in building and deploying models with tools like PyTorch or TensorFlow. The role offers a collaborative environment focused on innovation and diversity.

Qualifications

  • 5-10+ years of industry experience as a machine learning engineer.
  • Experience building and productionizing machine learning models using PyTorch or TensorFlow.
  • Experience working with search and recommender or query understanding systems at scale.

Responsibilities

  • Develop and enhance Search Retrieval processes.
  • Train models for semantic retrieval.
  • Build Query Understanding systems using ML models.
  • Use LLMs for generative AI workflows.
  • Generate AI/ML features that improve user search results.

Skills

Machine learning
Python
Golang
PyTorch
TensorFlow
API design
GraphQL
REST

Tools

Kubeflow
Airflow
BigQuery
Kafka
Redis
Job description
Machine Learning Engineer, Search and Answers

Remote – United States

Reddit is a community of communities built on shared interests, passion, and trust. It hosts the most open and authentic conversations on the internet. Every day, more than 116 million unique visitors submit, vote, and comment on topics they care about. For more information, visit www.redditinc.com.

Location: This role is completely remote-friendly. If you live close to one of our physical office locations, you are welcome to come into the office as often as you'd like.

Team Description: The Search and Answers team delivers the most relevant results and recommendations when users search for anything on Reddit. We provide this content through Reddit Search and our new AI product, Reddit Answers. Our systems and algorithms operate on Reddit’s vast corpus of human conversation, offering the best answers, opinions, and communities across a wide range of topics.

Role Description
  • Develop and enhance our Search Retrieval process – from optimizing lexical search (e.g., SOLR tuning) to designing and iterating on models for semantic retrieval.
  • Train the latest ranking models that can learn across multiple objectives and display the most relevant results across various search intents.
  • Build and deploy Query Understanding systems using state‑of‑the‑art ML models, small language models, and the newest LLMs for generative AI workflows.
  • Use LLMs with prompt engineering, fine‑tuning, and other advanced generative AI techniques to build and iterate on Reddit Answers, maintaining low latencies and top‑line quality.
  • Generate features at the intersection of AI/ML and UI that provide users with useful information about the relevance of search results.
  • Leverage technical expertise to ensure our pipelines have robust monitoring, high uptime and low latency, while collaborating with product managers, data scientists, ML modelers, and platform engineers to develop a long‑term roadmap.
  • Contribute to technical and product strategy, operations, architecture, and execution for one of the largest sites in the world.
Required Qualifications
  • 5‑10+ years of industry experience as a machine learning engineer.
  • Experience building and productionizing machine learning models using PyTorch or TensorFlow.
  • Experience working with search and recommender or query understanding systems at scale.
  • Experience building production‑quality code in Python and Golang, incorporating testing, evaluation, and monitoring.
  • Strong API design skills with GraphQL, REST, HTTP, Thrift, or gRPC.
  • Experience developing applications using large‑scale data stacks such as Kubeflow, Airflow, BigQuery, GraphQL, Kafka, and Redis.

Reddit is an equal‑opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, genetics, disability, veteran status, or any other protected characteristic under applicable law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.