Reddit, Inc.

Staff Software Engineer, ML Ranking Platform

Reddit, Inc.

full-time

Posted on:

Location: 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $230,000 - $322,000 per year

Job Level

Lead

Tech Stack

Distributed SystemsGoPython

About the role

  • Set and lead the technical vision for designing highly robust, scalable, reliable and performant ranking systems that power personalized feeds at Reddit scale
  • Design and implement the next generation backend ML systems that power the personalized feeds on Reddit
  • Work closely with ML engineers to design and implement scalable interfaces
  • Explore new technologies that help grow our ML systems capabilities
  • Champion and drive engineering processes and best practices
  • Write efficient, scalable and maintainable code that will help us iterate quickly and safely
  • Mentor and guide senior and mid-level ML engineers, fostering a culture of excellence, innovation, and knowledge sharing
  • Drive technical discussions, present findings to leadership, and contribute to long-term ML planning and decision-making
  • Partner with Engineering, Product, UX Research, and Product Design teams to push the boundaries of what's possible with these powerful language models

Requirements

  • 8+ years of experience as a software engineer developing backend ML systems at scale, using Go, Python, C++ or any object oriented programming language
  • Experience with building large-scale distributed systems and data intensive applications
  • Experience with developing and improving MLOps tools such as deployment, automation, system diagnosis, reproducibility, model monitoring etc.
  • Strong organizational skills with the ability to prioritize tasks and keep projects on schedule with a strong attention to detail
  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience
  • Experience designing and implementing performant, stable, and maintainable interfaces for Machine Learning systems
  • Familiar with software engineering best practices such as unit testing and code reviews, design, and documentation
  • Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure
  • Excellent communication skills. You collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences
Eli Lilly and Company

Associate Director – MES Architect, Technical Lead

Eli Lilly and Company
Seniorfull-time$125k–$183k / yearTexas, Virginia · 🇺🇸 United States
Posted: 13 minutes agoSource: lilly.wd5.myworkdayjobs.com
Baxter International Inc.

Senior Engineer

Baxter International Inc.
Seniorfull-time$88k–$121k / yearOhio · 🇺🇸 United States
Posted: 14 minutes agoSource: baxter.wd1.myworkdayjobs.com
General Motors

Staff Software Engineer, Mapping

General Motors
Leadfull-time$200k–$285k / yearCalifornia · 🇺🇸 United States
Posted: 47 minutes agoSource: generalmotors.wd5.myworkdayjobs.com
AirflowAWSAzureCloudDistributed SystemsETLMicroservicesPythonTypeScript
Nuon

Senior Software Engineer, Full Stack

Nuon
Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
GoPostgres
TENEX.AI

Staff Software Engineer

TENEX.AI
Leadfull-timeFlorida, Kansas · 🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
AWSCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaScriptKubernetesMySQLNext.jsPostgresPython+2 more