$216,700 – $303,400
Listed on Reddit’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
Reddit is hiring a Machine Learning Engineer to design and deploy production systems powering recommendations, search, ads, and AI features across their platform. This role suits engineers with 3+ years building ML systems at scale who want to work on high-impact problems affecting millions of users.
Our summary, not Reddit’s wording. The full posting is on their site.
Skills this role names
- Apache Airflow
- Apache Kafka
- Go
- Google BigQuery
- Java
- LLM Fine-Tuning
- Python
- PyTorch
- Redis
- Retrieval-Augmented Generation (RAG)
- SPARK
- TensorFlow
- V-Ray
- XGBoost
Log in to see which of these are already on your profile.
What they ask for
Required
- 3-5+ years building and deploying production ML systems
- Strong programming in Python, Java, Go or similar
- Knowledge of classic ML algorithms and deep learning architectures
- Experience with modern ML frameworks
- Design and build scalable ML pipelines and model serving infrastructure
- Cross-functional collaboration to translate business problems into ML solutions
- Track record of improving measurable metrics with ML
Nice to have
- Experience with recommender systems, search/ranking, or advertising systems
- Familiarity with distributed systems and large-scale data processing tools
- Real-time systems and low-latency production experience
- Feature engineering, model optimization, and production monitoring expertise
- LLM/Gen AI techniques including evaluation, alignment, fine-tuning, and knowledge distillation
- Advanced degree in Computer Science, Machine Learning, or related field