Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Algorithms
Data Pipelines
Kafka
LLM
Machine Learning
Robotics @ 3
XGBoost
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Reddit is seeking a Machine Learning Engineer to design, build, and deploy industrial-level machine learning models for ad ranking, bidding, and optimization. The role covers the full machine learning lifecycle, from ideation and research through scalable serving systems and production maintenance. Part-time telecommuting is an option, with hybrid work from Reddit's offices in San Francisco, California.
Responsibilities
- Design, build, and deploy machine learning models for ad ranking, bidding, and optimization.
- Own the full machine learning lifecycle, including ideation, research, development, deployment, and production maintenance.
- Perform systematic feature engineering to transform raw and diverse data into high-quality features.
- Collaborate with product managers, data scientists, and engineers to translate business challenges into effective machine learning solutions.
- Improve the reliability and stability of machine learning systems through robust monitoring, alerting, and automated retraining pipelines.
- Research new algorithms and stay current with state-of-the-art machine learning techniques.
- Contribute to the team's strategy and roadmap.
Requirements
- Master's degree, or foreign degree equivalent, in Computer Science, Robotics, Engineering in any field, or a related quantitative discipline.
- Two years of experience in the job offered or in an occupation in a related field.
- Any suitable combination of education, training, and experience is acceptable.
Special Skills
- PII data handling
- Kafka infrastructure
- Data governance
- Batch data pipelines
- Service-level objectives (SLOs)
- Graph services
- Machine learning models
- XGBoost
- Large language models (LLMs)
- Google Cloud Platform
Benefits
- Comprehensive healthcare benefits and income replacement programs
- 401(k) with employer match
- Global benefit programs supporting workspace, professional development, and caregiving
- Family planning support
- Gender-affirming care
- Mental health and coaching benefits
- Flexible vacation and paid volunteer time off
- Generous paid parental leave
- Equity in the form of restricted stock units
Compensation
The base pay range is $216,700.00–$303,400.00 USD per year. Depending on the position offered, the role may also be eligible for commission. Reddit is an equal opportunity employer and provides reasonable accommodations for qualified individuals with disabilities and disabled veterans.
More jobs at Reddit
Business Analyst
Reddit · New York City, United States
USD 159,100-185,600 per year
Senior Data Scientist
Reddit · San Francisco, United States
USD 229,000-267,100 per year
Senior Software Engineer, GRC
Reddit · United States
USD 190,800-267,100 per year
Senior Staff Applied Scientist, Science Platform
Reddit · United States
USD 232,500-325,500 per year
Software Engineer, Infrastructure Engineering
Reddit · United States
USD 164,000-229,000 per year
Similar jobs
Senior Machine Learning Engineer, Relevance and Personalization (Query Intelligence)
Airbnb · United States
USD 200,000-235,000 per year
Senior Machine Learning and Simulation Engineer - Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Machine Learning Engineer
Reddit · United States
USD 185,800-260,100 per year
Senior Machine Learning Engineer
Reddit · United States
USD 216,700-303,400 per year
Staff Machine Learning Engineer, Financial Connections
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States, United States, Toronto, Canada
USD 253,500-380,300 per year
Staff Software Engineer, Risk Data Engineering
Stripe · South San Francisco, United States, Seattle, United States, Canada, United States, Toronto, Canada
USD 224,000-336,000 per year
Staff+ Software Engineer, Account Abuse (Machine Learning)
Anthropic · San Francisco, United States, New York City, United States
USD 320,000-485,000 per year
Staff Machine Learning Engineer, Radar
Stripe · United States
USD 253,500-380,300 per year