Machine Learning Engineer

Logo of Reddit

Reddit

πŸ’΅ $185k-$322k
πŸ“Remote - United States

Job highlights

Summary

Join Reddit's Search & Recommendation Relevance team as a Machine Learning Engineer! Contribute to advancing search systems and building Reddit Answers, our next-generation AI-driven search product. Develop and enhance search retrieval and ranking models, design pipelines and algorithms for effortless user searches, and collaborate with cross-functional teams. Leverage your expertise to ensure high uptime and low latency. This high-impact role involves technical and product strategy, operations, architecture, and execution for one of the world's largest sites. The role offers a competitive salary and a comprehensive benefits package.

Requirements

  • 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

Responsibilities

  • 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

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
  • Medical, dental, and vision insurance
  • 401(k) program with employer match
  • Generous time off for vacation
  • Parental leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.