Join Reddit as a Machine Learning Engineer, Core Ranking
Reddit is seeking a talented Machine Learning Engineer to join our Core Ranking team. This role is pivotal in enhancing the personalization and discovery features for our over 50 million daily users. As part of the Core Ranking ML team, you will work with vast amounts of data to improve user experiences across Reddit.
Role Overview
As a Machine Learning Engineer, you will be responsible for owning projects from ideation to production. You will collaborate with other software engineers to enhance the recommendation systems and models that power Reddit's personalization and discovery features.
Key Responsibilities
- Train, evaluate, and deploy sophisticated machine learning models to improve user experiences.
- 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.
Required Qualifications
- 2-3+ years of hands-on, post-grad, non-internship professional experience with Machine Learning in a production-based environment.
- Solid theoretical knowledge of Machine Learning and Statistical concepts, including Deep Learning.
- Experience with recommender and/or ranking systems is a plus.
- Proficiency in at least one of the following: TensorFlow, Keras, PyTorch.
- Experience working with data-intensive systems and writing production-quality software, preferably in Python or Golang.
- Experience with Kafka, KSQL, and Flink is a plus.
- Proficient with SQL and the ability to extract insights from data.
- Strong communication and teamwork skills.
Benefits
- Comprehensive Healthcare Benefits
- 401(k) Matching
- Vision Insurance
- 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
Pay Transparency
This position offers a competitive salary range of $185,800 to $260,100 USD annually. In addition to base salary, this role is eligible for equity in the form of restricted stock units. Reddit also provides a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, a 401(k) program with employer match, generous time off for vacation, and parental leave.
Reddit is proud to be an equal opportunity employer and is committed to building a workforce representative of the diverse communities we serve. We provide reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.
Join us in shaping the future of online communities and making Reddit a place where everyone can find their home.
Benefits Extracted with AI
- Comprehensive Healthcare Benefits
- 401(k) Matching
- Vision Insurance
- 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
Similar jobs
Last update: 23 minutes ago
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Machine Learning Engineer
Join MoonPay as a Machine Learning Engineer to build and maintain ML infrastructure, collaborating with data scientists and cross-functional teams.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
AI Solutions Software Engineer
Join DwellFi as an AI Solutions Software Engineer to develop innovative AI solutions using LangChain or Llama. Remote position in Palo Alto, CA.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Principal AI Engineer
Join Cere Network as a Principal AI Engineer to drive AI innovation in Web3. Requires 10+ years in AI/ML, NLP, and software development.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Machine Learning Engineer
Join Pipedrive as a Machine Learning Engineer in Tallinn to deploy and optimize ML models, ensuring performance and compliance.
Backend Engineer - Ads Data Platform
Join Reddit as a Backend Engineer on the Ads Data Platform team, focusing on building and maintaining data infrastructure tools.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Machine Learning Platform Engineer
Join Shopify as a Machine Learning Platform Engineer to build cutting-edge AI infrastructure and tools. Work remotely in a dynamic environment.
AI Engineer
Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Software Engineer - LLM
Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.
Python AI Developer Advocate
Join Stream as a Python AI Developer Advocate to build community and enhance AI integrations. Engage with developers and influence product roadmaps.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Software Engineer - LLM
Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.
Senior AI Engineer
Join Poggio as a Senior AI Engineer to innovate AI systems for enterprise sales, focusing on AI capabilities and system performance.