Senior Machine Learning Engineer
Core
Design and build production-grade machine learning systems at internet scale to power personalized recommendations, search, ranking, and intelligent advertising on Reddit.
Role type
Senior Machine Learning Engineer (Applied AI/LLM)
Builds
Production ML systems for discovery, relevance, and monetization across Reddit's Consumer and Ads organizations.
Domain
Social Media / Large-scale Applied Machine Learning
Deliverable
production ML models
Required skills
Python, Java, Go, statistical learning algorithms, deep learning architectures (Transformers, CNNs, GNNs), modern ML frameworks (PyTorch, TensorFlow), scalable ML pipelines, model serving infrastructure, cross-functional collaboration, metric optimization
Preferred skills
recommender systems, search/ranking, advertising/auction systems, large-scale representation learning, distributed systems (Spark, Kafka, Ray, Airflow, BigQuery, Redis), real-time systems, feature engineering, LLM/Gen AI techniques (evaluation, alignment, fine-tuning, RAG, agentic systems)
Technologies
PyTorch, TensorFlow, Spark, Kafka, Ray, Airflow, BigQuery, Redis, XGBoost, Random Forests
Responsibilities
Design, build, and deploy production-grade ML models and systems; own the full ML lifecycle from problem definition to monitoring; build scalable data and model pipelines; partner cross-functionally to translate business problems into ML solutions; improve system performance metrics; research and apply state-of-the-art ML and AI techniques; contribute to technical strategy and roadmap.
Seniority
Senior, hands-on IC
