Reddit, Inc. is a community-driven platform that fosters open and authentic conversations on the internet. They are seeking a Machine Learning Engineer to design and implement advanced ML systems, improve recommendation models, and collaborate with cross-functional teams to enhance user experiences.
Responsibilities:
- Design and implement the next generation ML based systems that power Reddit
- Work closely with product and ML engineers to design and implement scalable interfaces
- Collaborate with other engineers to improve the recommendation systems and models that power personalization and discovery
- Train, evaluate, and deploy sophisticated machine learning models to improve experiences for millions of users
- Participate in the full software development cycle: design, develop, QA, deploy, experiment, analyze and iterate
- Collaborate across disciplines and with other ML teams at Reddit to find technical solutions to complex challenges
Requirements:
- Master's degree in Computer Science, Engineering (any field) or closely related quantitative discipline
- three (3) years of experience in the job offered or in any occupation in related field
- Recommendation and Ranking System Design and Algorithms
- PyTorch and Tensorflow
- AWS, S3 and RDS
- Scikit-learn
- Pandas
- Writing production-grade software for large-scale, real-time recommender systems
- Machine Learning related tooling and frameworks
- Advanced Deep Learning theory and algorithms
- Analysis of large-scale datasets
- Design and implementation of large-scale A/B tests
- Cloud environments (GCP) and relevant tooling (BigQuery)
- Microservices architecture