Machine Learning Engineer, Search (multiple levels)

2 Months ago • 3-10 Years • Research Development • $185,800 PA - $322,000 PA

Job Summary

Job Description

The Machine Learning Engineer will contribute to advancing current search systems and building Reddit Answers, an AI-driven search product. Responsibilities include developing and enhancing search retrieval and ranking models, designing pipelines to help users find high-quality answers, collaborating with product managers and engineers, developing and testing new components, deploying ML models, and ensuring high uptime and low latency in pipelines. This role involves technical and product strategy, operations, architecture, and execution. With experience in Python and Golang, designing and implementing maintainable APIs is a must. This high-impact role will allow for collaboration with other technical leaders to develop a long-term roadmap and ensure a constantly evolving search product ecosystem.
Must have:
  • 3-10+ years of industry experience as a machine learning or software engineer.
  • Experience building machine learning models using PyTorch or Tensorflow.
  • Experience working with search and recommender systems and pipelines.
  • Experience building production-quality code including testing and evaluation.
  • Experience in Python, Golang for building production quality code.
  • Experience in GraphQL, REST, HTTP, Thrift, or gRPC.
  • Experience developing applications using large scale data stack.
Perks:
  • Comprehensive Healthcare Benefits
  • 401k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation
  • Reddit Global Wellness Days
  • 4+ months paid Parental Leave
  • Paid Volunteer time off

Job Details

Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 101M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit redditinc.com.

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

Team Description:
The Search & Recommendation Relevance team focuses on delivering the most relevant results and recommendations when users search for anything on Reddit. Our systems and algorithms operate on the world's largest corpus of human conversation, showcasing the best answers and opinions from all across Reddit on any topics, empowering discovery.  

We are looking for Machine Learning Engineers across multiple levels to shape the future of  Search products at Reddit.

In this role, you will contribute to advancing our current search systems as well as building and iterating on Reddit Answers, our next generation AI-driven search product. As a Machine Learning Engineer, you will:

Role Description:

  • Develop and enhance Search Retrievals and Ranking models - from optimizing lexical search (e.g. SOLR tuning) to designing and iterating on semantic models and ranking systems.  
  • Design and build pipelines and algorithms that make it effortless for users to find high-quality answers - whether it's recommendations for the best hiking trail, travel advice, or reviews of the next product or restaurant.  
  • Collaborate with product managers, data scientists, ML modelers and platform engineers to build a state of the search recommender system.
  • Develop and test new components in our pipelines, deploying ML models, integrating LLMs, and ensuring effective monitoring and product integration.
  • Leverage your technical expertise to ensure our pipelines maintain high uptime and low latency, while collaborating with other technical leaders to develop a long-term roadmap that aligns with the needs of a constantly evolving search product ecosystem.  
  • This is a high-impact role where you will be involved in technical & product strategy, operations, architecture, and execution for one of the largest sites in the world. 

Required Qualifications: 

  • 3-10+ years of industry experience as a machine learning engineer or software engineer developing backend / infrastructure at scale. 
  • Experience in working and building machine learning models using PyTorch or Tensorflow.
  • Experience working with search & recommender systems and pipelines.
  • Experience building production-quality code incorporating testing, evaluation, and monitoring using object-oriented programming, including experience in Python, Golang.
  • Experienced with GraphQL, REST, HTTP, Thrift or gRPC basics, and the ability to design and implement maintainable APIs. Deep systems level understanding of industry scale recommendation systems.
  • Experience of developing applications using large scale data stack - e.g. Kubeflow, Airflow, BigQuery, GraphQL, Kafka, Redis etc.
  •  

Benefits:

  • Comprehensive Healthcare Benefits
  • 401k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation (please use them!) & Reddit Global Wellness Days
  • 4+ months paid Parental Leave
  • Paid Volunteer time off

#LI-DB1 #LI-Remote

Similar Jobs

Autodesk - Senior Machine Learning Engineer

Autodesk

Bengaluru, Karnataka, India (On-Site)
1 Month ago
broadcom - Senior Consultant - DB2 SME Sysprog

broadcom

Canberra, Australian Capital Territory, Australia (Remote)
1 Year ago
Epic Games - Technical Animation Artist

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
AidKit - Full-Stack Software Engineer

AidKit

Denver, Colorado, United States (Remote)
1 Month ago
eBay - Full Stack Software Engineer

eBay

Bengaluru, Karnataka, India (On-Site)
12 Months ago
Razer - AI and Data Application Intern

Razer

Singapore (On-Site)
4 Days ago
Ramboll3 - Lead Machine Learning Engineer

Ramboll3

Gurugram, Haryana, India (Hybrid)
2 Months ago
QuinStreet - Applied Machine Learning Engineer

QuinStreet

Monterrey, Nuevo Leon, Mexico (Remote)
2 Months ago
zoox - Senior Staff Machine Learning Engineer - Perception

zoox

Foster City, California, United States (Hybrid)
8 Months ago
PayPal - Sr Staff Software Engineer – Machine Learning

PayPal

San Jose, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Marvell - Principal Test Engineer

Marvell

Santa Clara, California, United States (On-Site)
4 Days ago
BioFire - Electrical Engineer IV

BioFire

Salt Lake City, Utah, United States (On-Site)
3 Months ago
Comscore - Senior QA Automation Engineer

Comscore

Pune, Maharashtra, India (On-Site)
2 Months ago
Capgemini - Elasticsearch Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
bytedance - Machine Learning Engineer Intern (Global E-commerce Risk Control) - 2025 Summer (MS)

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Onward Search - Mobile Games Lighting and VFX Artist

Onward Search

San Francisco, California, United States (Remote)
5 Months ago
OKX - Senior Agent, Customer Service (French Speaker)

OKX

Budapest, Hungary (Hybrid)
2 Months ago
bytedance - Senior Research Scientist, Infrastructure System Lab

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
Sigma Software - Project Manager (AdTech)

Sigma Software

Brazil (Remote)
1 Month ago
Aptive - Demand Planner

Aptive

Nantong, Jiangsu, China (On-Site)
16 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Apple - Display Metrology Engineer

Apple

Cupertino, California, United States (On-Site)
1 Week ago
HCL Tech - Senior Technical Lead - Siemens PLM

HCL Tech

Florida, United States (On-Site)
2 Months ago
Deepgram - Technical Product Manager (Voice AI)

Deepgram

California, United States (Remote)
4 Months ago
Lambda - Hardware Solutions Engineer

Lambda

San Jose, California, United States (Hybrid)
3 Months ago
traega - Senior Systems Designer

traega

Nashville, Tennessee, United States (On-Site)
2 Months ago
Glean - Senior Commercial Counsel

Glean

New York, United States (Hybrid)
2 Weeks ago
Philips - Sales, Account Manager - General Imaging Ultrasound

Philips

Los Angeles, California, United States (On-Site)
2 Months ago
Electronic Arts - UA Specialist

Electronic Arts

Los Angeles, California, United States (Hybrid)
3 Weeks ago
FICO - Lead Java Engineer

FICO

United States (Remote)
1 Month ago
The E.W. Scripps Company - Director III

The E.W. Scripps Company

West Palm Beach, Florida, United States (On-Site)
3 Days ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Microsoft - Member of Technical Staff, AI Post-Training

Microsoft

London, England, United Kingdom (On-Site)
3 Months ago
Microsoft - Member of Technical Staff, AI - Pre-Training

Microsoft

Redmond, Washington, United States (On-Site)
3 Months ago
Apple - Machine Learning Engineer – Ads Predictions

Apple

New York, New York, United States (On-Site)
2 Weeks ago
Perplexity - Tech Lead - AI Engagement

Perplexity

Palo Alto, California, United States (Hybrid)
1 Month ago
Lorikeet - Forward Deployed AI Engineer

Lorikeet

London, England, United Kingdom (On-Site)
2 Weeks ago
Philips - R&D Intern

Philips

Suzhou, Jiangsu, China (On-Site)
1 Month ago
CyberArk - AI Acceleration Program Manager

CyberArk

United States (On-Site)
2 Months ago
Ansys - Lead R&D Verification Engineer

Ansys

Canonsburg, Pennsylvania, United States (Remote)
1 Month ago
Roblox - Principal Software Engineer, Economy ML (Backend)

Roblox

San Mateo, California, United States (On-Site)
3 Weeks ago
Sailpoint - Principal Engineer - Agentic AI

Sailpoint

Austin, Texas, United States (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

About The Company

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Reddit

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug