Staff Software Engineer - Machine Learning Platform

Discord
San Francisco, California, US
$20K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

The ML Platform team is the foundation of ML and Data Science at Discord. Our aim is to create the best experience throughout the machine learning workflow, from training to serving.

We supplement our platform by building core and widely applicable datasets, models, and services, all to help our users find belonging in a safe and welcoming space.

You will build the Machine Learning platform at Discord, working with everything from feature stores, real-time data processing, LLM tooling, to model serving at scale.

You will lead projects and work directly with ML practitioners. You have experience building Machine Learning Platforms, putting Machine Learning into production, and an understanding of ML models and techniques.

You will report to the Engineering Manager of the ML Platform team. This is a great chance to help take machine learning into new and exciting areas to the benefit of our 150M users.What you'll do

  • Design and build the platform ML engineers and data scientists use to understand and delight Discord's users and keep them safe.
  • Evaluate and integrate new machine learning frameworks and tools to ensure that Discord keeps up with the fast moving world of ML, including LLMs and generative AI
  • Collaborate with model builders to ensure we have a smooth path from idea to production
  • Set best practices in machine learning at Discord
  • Create foundational datasets and models

What you should have

  • 8+ years of experience working as a software engineer in data or backend with exposure to large datasets or distributed systems
  • 4+ years working on platforms or infrastructure
  • 2+ years working on machine learning platforms
  • You have experience with orchestration systems (such as Airflow, Dagster, or Argo)
  • You have put machine learning models into production

Bonus Points

  • Experience with real-time data processing (Spark, Flink, Dataflow, Kafka, Pulsar, etc.)
  • Experience debugging and maintaining live production systems on Kubernetes
  • Experience building ML models in TensorFlow or PyTorch

The US base salary range for this full-time position is $235,000 to $256,000 + equity + benefits. Our salary ranges are determined by role and level.

Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits.

buildbelongingBenefits and Perks

  • Comprehensive medical insurance including Health, Dental and Vision (plus up to $20,000 for gender affirmation procedures)
  • Mental health resources and quarterly wellness stipends
  • 14+ paid holidays, 4 weeks of PTO + use-what-you-need sick days
  • Paid parental leave (plus fertility, adoption and other family planning benefits)
  • Flexible long-term work options (remote and hybrid)
  • Volunteer time off
  • A diverse slate of Employee Resource Groups
  • Plus commuter contributions and other perks for office-based employees

About Us Discord is a voice, video and text app that helps friends and communities come together to hang out and explore their interests from artists and activists, to study groups, sneakerheads, plant parents, and more.

With 150 million monthly users across 19 million active communities, called servers, Discord has grown to become one of the most popular communications services in the world.

Discord was built without selling ads or user data and instead, offers a premium subscription called Nitro that gives users special perks like higher quality streams and fun customizations.

We’re working toward an inclusive world where no one feels like an outsider, where genuine human connection is a click, text chat, or voice call away.

A place where everyone can find belonging. Challenging? Heck yes. Rewarding? Double heck yes. It’s a mission that gives us the chance to positively impact millions of people all over the world.

So if this strikes a chord with you, come build belonging with us!

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Pinterest
San Francisco, California

Staff Software Engineer, Big Data Query Platform. We're looking for a Staff Software Engineer to join the Big Data Query Platform team. In this role, you will help us build a high-performance, efficient, and easy to use big data query platform and infrastructure at Pinterest. Mentor and guide junior...

Promoted
Sirius
Oakland, California

As a Staff ML Ops Engineer at SiriusXM, you will be a key player in our Data Platform Team. Your role will be pivotal in deploying, managing, and optimizing machine learning (ML) models, leveraging advanced tools like Databricks and MLFlow. SiriusXM is the leading audio entertainment company in Nort...

Promoted
NIO
CA, United States

BS / MS in Electrical Engineering, Computer Engineering, Computer Science or equivalent. Software Developer with 10+ years of experience working in embedded systems. Experience developing low-level / system code on ArmV8 platforms. ...

Promoted
Ruby Robotics
San Mateo, California

Staff Instrument Software Engineer: Ruby Robotics. We are looking for an experienced software engineer to advance the development of our novel tissue processing and analytics instruments. Work closely with systems engineering and mechanical engineering to architect and select electrical control boar...

DoorDash
San Francisco, California

As a Machine Learning Engineer, you will have the opportunity to leverage our robust data and machine learning infrastructure to develop ML models that impact millions of users across our three audiences and tackle our most challenging business problems. Deep understanding of complex systems such as...

BHO Tech
San Mateo, California

Our team is looking for a mission-oriented machine learning engineer excited about time-series analysis, computer vision, and production model deployment. ...

Rippling
San Francisco, California

We are composed of hardworking, forward-thinking engineers who develop software to make Rippling fast, secure, reliable, and available to its customers. Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platf...

Lyft
San Francisco, California

As a machine learning software engineer, you will be developing production machine learning models that drive safer touch points and higher quality support experiences for both riders and drivers. Partner with Machine Learning Engineers, Data Scientists, Software Engineers and Product Managers to de...

Rippling
San Francisco, California

This engineering role will be responsible for building the foundation that powers the Analytics platform at Rippling. The Analytics Platform is a highly visible team that collaborates closely with many product and engineering teams across the organization. The Analytics Platform team is responsible ...

Discord
San Francisco, California

This role reports to the Engineering Manager of Real Time Infrastructure. Collaborate with product and infrastructure teams to develop primitives that provide compounding leverage for Discord engineering by reliably storing and serving user data, while also protecting the safety of our user data. De...