About the role
Lead the development of large-scale machine learning techniques and scalable model design.
- •The Staff Machine Learning Engineer will lead the development of large-scale machine learning techniques and drive innovation in scalable model design and training approaches.
- •Key Responsibilities Architect and lead the development of next-generation, large-scale machine learning techniques.
- •Define and execute the ML strategy, identifying opportunities to enhance personalization and recommendation quality across Reddit.
- •Partner with ML infrastructure teams to build high-performance, distributed training systems that efficiently scale across multiple GPUs and cloud environments.
- •Requirements 8+ years of experience in machine learning engineering, with a strong focus on large-scale ML systems and recommendation or personalization systems.
- •Expertise in modern deep learning architectures, including sequence models and foundational models.
- •Strong software engineering skills in Python, C++, or similar languages, with experience in ML infrastructure, high-performance computing, and cloud-based ML pipelines.
Tech stack
PythonC++
Match insights
Tech:Python, C++
Level:Lead