Reddit, Inc.
Dive into anything
Senior Staff Machine Learning Engineer, Search Platform
Machine Learning EngineerMachine Learning EngineerFull TimeRemoteTeam 501-1,000Since 2005H1B No SponsorCompany SiteLinkedIn
Location
United States
Posted
143 days ago
Salary
$266K - $372.4K / year
Bachelor Degree10 yrs expEnglishAWSCloudDistributed SystemsElastic SearchGoogle Cloud PlatformKubernetes
Job Description
• Lead the technical strategy, architecture, and implementation of Reddit’s next-generation search engine, integrating lexical, vector retrieval and Gen AI search applications.
• Partner closely with product engineers across Search, Feeds, Ads, Growth, and Safety to deliver high-quality, low-latency search and retrieval experiences.
• Define best practices for observability, reliability, and operational excellence in large-scale distributed systems.
• Mentor and guide engineers in designing scalable search infrastructure and adopting robust DevOps and SRE principles.
• Collaborate with infrastructure, and ML teams to ensure the search platform evolves to meet the needs of Reddit’s growing user base and diverse content ecosystem.
Job Requirements
- 10+ years of experience in software engineering, specializing in cloud-native search and retrieval systems.
- 3+ years in technical leadership, architecting and scaling distributed systems in production environments.
- Deep expertise in lexical and vector retrieval technologies, such as Milvus, Vespa, and Elasticsearch, with strong knowledge of Lucene and Tantivy internals.
- Skilled in designing cloud-native architectures and managing containerized workloads using Kubernetes and AWS/GCP.
- Proven track record in building real-time data pipelines, indexing frameworks, and hybrid (lexical + vector) search architectures.
- Adept at translating complex technical challenges into clear, actionable strategies.
- Strong communicator and mentor who leads through collaboration, influence, and technical excellence.
Benefits
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k Match
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Reddit Global Days off
- Generous paid Parental Leave
- Paid Volunteer time off
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Senior Machine Learning Engineer, ML/AI
Lyra HealthTransforming behavioral health through technology with a human touch
Machine Learning Engineer146 days ago
Full TimeRemoteTeam 501-1,000Since 2015H1B Sponsor
Senior ML Engineer delivering AI solutions for mental health company
DockerKubernetesPythonSDLC
Senior ML Engineer
May MobilityTransforming cities through autonomous technology to create a safer, greener, more accessible world.
Machine Learning Engineer147 days ago
Full TimeRemoteTeam 51-200Since 2017H1B Sponsor
Developing machine learning models for data analysis and improving autonomous vehicle performance
ApachePySparkPythonPyTorchSparkTensorflow
Machine Learning Engineer149 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Machine Learning Engineer developing AI for logistics and distribution at a startup
PandasPythonPyTorchScikit-LearnSparkTensorflow
United States
Senior Developer – Machine Learning
iHorizonsThe leading enterprise provider of business solutions and technology services in the Middle East.
Machine Learning Engineer150 days ago
Full TimeRemoteTeam 51-200Since 1996H1B No Sponsor
Senior Developer responsible for machine learning models at iHorizons
CloudKerasPythonPyTorchSQLTensorflow
United States