Reddit is looking to advance its current search systems and build a next-generation AI-driven search product.
Requirements
- 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
- Experience in Python, Golang
- Experience with GraphQL, REST, HTTP, Thrift or gRPC basics
- 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
- Design and build pipelines and algorithms for high-quality answer recommendations
- 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 technical expertise to ensure high uptime and low latency in pipelines
- Develop a long-term roadmap that aligns with the needs of a constantly evolving search product ecosystem
- Involved in technical & product strategy, operations, architecture, and execution for one of the largest sites in the world
Other
- 3-10+ years of industry experience as a machine learning engineer or software engineer developing backend / infrastructure at scale
- 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