Senior Staff Machine Learning Engineer, GenAI Platform

RedditReddit·Remote(Remote - United States)
AI & Machine Learning
Excel

WFA Digital Insight

As demand for AI and machine learning specialists continues to skyrocket, Reddit is poised to revolutionize the digital landscape with its GenAI platform. With a 25% increase in AI adoption among businesses in the last year, skilled engineers are in high demand. This role stands out for its focus on shaping the strategy and architecture of a large-scale AI platform, making it a unique opportunity for seasoned machine learning engineers. Candidates should be prepared to showcase their technical expertise and vision for AI platform development.

Job Description

About the Role

The Senior Staff Machine Learning Engineer position at Reddit is a high-impact role that will lead the development and vision for the company's GenAI platform. This platform is crucial for powering recommendations, content discovery, and user quantification, directly influencing teams such as Growth, Ads, Feeds, and Core Machine Learning. As a key member of the Machine Learning Platform team, the successful candidate will be responsible for defining the technical strategy and architecture that enables teams across the company to build, deploy, and scale generative AI products.

The role involves a deep understanding of machine learning, software engineering, and cloud deployment, with a focus on scalability, reliability, and performance. The ideal candidate will have a track record of leading technical strategy and delivering AI platforms in cloud-based production environments at scale. This is a unique opportunity for a seasoned machine learning engineer to make a significant impact on the future of AI at Reddit.

Reddit is a community-driven platform with over 100,000 active communities and approximately 121 million daily active unique visitors, making it one of the internet's largest sources of information. The company's commitment to openness, authenticity, and community is reflected in its approach to AI development, aiming to create platforms that enhance user experience while ensuring ethical and responsible AI practices.

What You Will Do

  • Lead and execute the vision, strategy, and roadmap for Reddit's large-scale GenAI Platform.
  • Define the platform architecture and operating model that enable teams to build, deploy, and scale GenAI products reliably.
  • Drive the strategy for a unified LAG Gateway supporting internally and externally hosted LLMs through consistent APIs and abstractions.
  • Set the direction for core platform capabilities such as rate and token limit management, intelligent failover, and production resilience.
  • Shape Reddit's approach to an enterprise-grade RAG system.
  • Establish the strategic direction for agentic AI workflows and tool-use patterns across the platform.
  • Own the end-to-end platform strategy from concept through production adoption and long-term evolution.
  • Drive MLOps and LLMOps standards across CI/CD, testing, versioning, evaluation, and lifecycle management.
  • Define best practices for observability, monitoring, governance, and operational excellence across GenAI systems.
  • Partner across engineering, product, and leadership to align platform investments with company priorities and user needs.
  • Champion platform thinking with a strong focus on scalability, reliability, performance, and developer experience.
  • Influence technical direction across teams by turning emerging AI capabilities into a scalable platform strategy.

What We Are Looking For

  • 10+ years of experience in ML Engineering, AI Platform Engineering, or Cloud AI Deployment roles.
  • A track record of leading technical strategy and delivering AI platforms in cloud-based production environments at scale.
  • Strong execution capabilities, turning strategy into action, driving complex initiatives end to end, and consistently delivering high-quality platform outcomes.
  • Deep experience operating Kubernetes and other orchestration tools.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with machine learning frameworks like TensorFlow, PyTorch, or scikit-learn.
  • Strong understanding of cloud computing platforms, particularly AWS or GCP.
  • Excellent leadership and communication skills, with the ability to influence technical direction across teams.
  • A bachelor's or master's degree in Computer Science, AI, Machine Learning, or a related field.

Nice to Have

  • Experience with generative AI models and platforms.
  • Knowledge of containerization using Docker.
  • Familiarity with agile development methodologies.
  • Certification in cloud computing or machine learning.

Benefits and Perks

  • Competitive salary and equity package.
  • Comprehensive health, dental, and vision insurance.
  • Flexible PTO policy and remote work stipend.
  • Access to professional development opportunities and conferences.
  • A dynamic, community-driven work environment with a team of talented professionals.
  • The opportunity to work on cutting-edge AI technology and contribute to the development of Reddit's GenAI platform.
  • Participation in Reddit's 401(k) plan and other retirement benefits.

How to Stand Out

  • tip: Showcase your experience with machine learning platforms and cloud deployment in your resume and cover letter, highlighting specific examples of leading technical strategy and delivering AI platforms at scale.
  • tip: Prepare to discuss your vision for AI platform development and how you can contribute to Reddit's GenAI platform strategy during the interview.
  • tip: Demonstrate your understanding of scalability, reliability, and performance in AI systems, and be ready to provide examples of how you have addressed these challenges in previous roles.
  • tip: Emphasize your leadership and communication skills, as the ability to influence technical direction across teams is crucial for this position.
  • tip: Research Reddit's current projects and initiatives in AI and machine learning to show your interest and enthusiasm for the company's mission and vision.
  • tip: Be prepared to discuss your experience with Docker, Kubernetes, and other containerization and orchestration tools, highlighting your proficiency in managing complex AI systems.
  • tip: Consider including links to your personal projects or contributions to open-source AI initiatives in your application to stand out as a candidate.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.