InternFlow

Greenhouse ·

full-time

Senior Software Engineer, Machine Learning (safety)

Discord · San Francisco Bay Area

Discord is a communication platform designed to help communities and friends connect through voice, video, and text, with a strong focus on gaming and shared interests. As a Senior Software Engineer on the Safety Machine Learning team, you will be responsible for developing and deploying models that protect the platform's millions of daily users. Your daily responsibilities will include analyzing data to identify risk patterns, building and iterating on models for content understanding and account integrity, and ensuring these systems function reliably at scale. You will collaborate extensively with cross-functional partners in product, engineering, policy, and Trust and Safety to translate complex safety requirements into technical solutions. This role requires a candidate with significant experience in applied machine learning, strong proficiency in Python and frameworks like PyTorch or TensorFlow, and a proven ability to manage the full lifecycle of ML projects from initial research to production deployment. You should be comfortable writing backend code to support model performance and possess the communication skills necessary to navigate the intersection of technical engineering and platform safety policy.

machine learning engineeringsafety engineeringpythonpytorchtensorflowbackend developmentdata modelingsenior software engineertrust and safety

Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly everyone does: play video games. Discord plays a uniquely important role in the future of gaming, and we are focused on making it easier and more fun for people to hang out before, during, and after playing games. We are seeking an experienced Senior Machine Learning Engineer to join our Safety ML team. This role focuses on building and deploying machine learning models that help keep Discord users safe, including real-time and batch systems for content understanding, risk evaluation, and account integrity. You will work closely with partners across product, engineering, design, policy, legal, and Trust and Safety to design and deliver effective ML solutions. This role reports to the Senior Manager of Machine Learning, Safety. What You'll Be Doing Analyze data to identify risk patterns and inform the design of machine learning models Build, iterate on, and evaluate models that detect risk and anomalous behavior Work with product, engineering, legal, and Trust and Safety partners to deliver effective ML solutions Work with partner teams in Trust & Safety to curate golden label sets at scale and improve data labeling techniques for model training Deploy models into production systems, writing backend code as needed to ensure scalability and reliability, and monitor performance Document modeling approaches and systems, and apply current machine learning best practices What you should have 4+ years of experience in ML engineering or applied ML roles. Strong coding skills in Python and fluency in ML frameworks such as PyTorch, JAX, or TensorFlow. Experience building performant machine learning systems at scale and have driven the execution of projects from ideation to production. Ability to think from first principles, approaching complex problems with creativity, clear reasoning, and pragmatic solutions. A growth mindset: seeking feedback, reflecting on decisions, and continuously improving. Excellent communication and collaboration skills, with a history of partnering effectively across engineering, data science, legal, policy, and product teams. Bachelor’s or Master’s degree in Computer Science, Machine Learning, Statistics, or a related field (Physics, Math, Operations Research, etc. The US base salary range for this full-time position is $220,000 to $247,500 + 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. Why Discord? Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests, and helps developers build and grow their businesses. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away! Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know. Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking HERE.

RoleSenior Software Engineer, Machine Learning (safety)
CompanyDiscord
LocationSan Francisco Bay Area
CompensationNot disclosed
Posted2026-09-21
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

Senior Software Engineer, Machine Learning (safety) at Discord: frequently asked questions

What is the salary for this role?
Discord has not stated compensation in the listing. Check the original posting or ask during the application process.
Is the Senior Software Engineer, Machine Learning (safety) position remote, hybrid or onsite?
The listing gives San Francisco Bay Area as the location and does not state a work mode.
What is the application deadline?
Discord has not listed a fixed deadline, so apply early in case the opening is filled.
How do I apply for the Senior Software Engineer, Machine Learning (safety) role?
Use the Apply button on this page. It opens the original listing on job-boards.greenhouse.io, where you submit your application with the company.

More at Discord

Other jobs at Discord

See all 12 openings at Discord

Explore Related Placements


// similar opportunities

You might also like

Senior Software Engineer – Machine Learning

Tokyodev

Tokyodev logo
Unspecifiedfull-time
Listing 30+ days old
Any GraduateTokyodev# Machine Learning

Senior Software Engineer – Machine Learning...

0-1 year experience eligible.

Apply now →

Senior Software Engineer, Engagement

Discord

San Francisco Bay Areafull-time
B.EGreenhouse# React

Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly ever...

Apply now →

Senior (devops) Machine Learning Engineer

Servicenow

Santa Clara, usfull-time
Top Company
Any GraduateSmartRecruiters

No description available.

Apply now →

Senior Machine Learning Engineer, Trust

Airbnb

Airbnb logo
San Francisco, CAfull-time
Greenhouse

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 b...

Apply now →

Machine Learning Engineer

Reddit

San Francisco, CAfull-time
RemoteComputer Science, EngineeringGreenhouseMachine Learning Engineering# Python# Golang# Java# PyTorch+11 more

Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the intern...

Apply now →

Senior Machine Learning Engineer, 3D Data

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...

Apply now →