Mediabistro logo
job logo

Senior Software Engineer, Machine Learning (Safety) Job at Discord in San Franci

Discord, San Francisco, CA, United States


Senior Software Engineer, Machine Learning (Safety)

Discord is used by over 200 million people every month for many different reasons, but there's one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games.

We Are Seeking An Experienced Senior Machine Learning Engineer

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.

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. 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.



In Summary: Over 90% of Discord users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month . The US base salary range for this full-time position is $220,000 to $247,500 + equity + benefits . The role reports to the Senior Manager of Machine Learning, Safety .

En Español:
Ingeniero de software senior, aprendizaje automático (seguridad)

Discord es utilizado por más de 200 millones de personas cada mes por muchas razones diferentes, pero hay una cosa que casi todo el mundo hace en nuestra plataforma: jugar videojuegos. Más del 90% de nuestros usuarios juegan a juegos, gastando un total de 1.5 mil millones de horas jugando miles de títulos únicos en Discord todos los meses. Discord juega un papel único y importante en el futuro del juego. Estamos enfocados en hacer que sea más fácil y divertido para las personas hablar y pasar tiempo antes, durante y después de jugar juegos.

Buscamos un ingeniero de aprendizaje automático experimentado

Este rol se centra en construir y implementar modelos de aprendizaje automático que ayuden a mantener seguros a los usuarios de Discord, incluyendo sistemas en tiempo real y batch para la comprensión del contenido, evaluación de riesgos e integridad de las cuentas. Trabajará estrechamente con socios en productos, ingeniería, diseño, política, legal y confianza y seguridad para diseñar y entregar soluciones eficaces de ML.

Lo que vas a hacer

  • Analizar los datos para identificar patrones de riesgo e informar el diseño de modelos de aprendizaje automático
  • Construir, iterar y evaluar modelos que detecten riesgos y comportamiento anómalo
  • Trabajar con socios de productos, ingeniería, jurídicos y fiduciarios para ofrecer soluciones eficaces en ML
  • Trabajar con equipos asociados en Trust & Safety para elaborar conjuntos de etiquetas doradas a gran escala y mejorar las técnicas de etiquetado de datos para la formación de modelos
  • Implementar modelos en los sistemas de producción, escribir código backend según sea necesario para garantizar la escalabilidad y fiabilidad y monitorear el rendimiento
  • Documentar los enfoques y sistemas de modelado, así como aplicar las mejores prácticas actuales en el aprendizaje automático

Lo que deberías tener

  • 4+ años de experiencia en ingeniería ML o roles aplicados.
  • Fuertes habilidades de codificación en Python y fluidez en marcos ML como PyTorch, JAX o TensorFlow.
  • Experiencia en la construcción de sistemas de aprendizaje automático a gran escala y ha impulsado la ejecución de proyectos desde la ideación hasta la producción.
  • Capacidad para pensar desde los primeros principios, abordar problemas complejos con creatividad, razonamiento claro y soluciones pragmáticas.
  • Una mentalidad de crecimiento: buscar retroalimentación, reflexionar sobre decisiones y mejorar continuamente.
  • Excelentes habilidades de comunicación y colaboración, con un historial de asociación efectiva entre equipos de ingeniería, ciencia de datos, jurídicos, políticas y productos.
  • Licenciatura o Maestría en Ciencias de la Computación, Aprendizaje Automático, Estadística o un campo relacionado (Física, Matemáticas, Investigación Operativa, etc.)

El rango de salario básico estadounidense para este puesto a tiempo completo es de $ 220,000 a $ 247,500 + capital + beneficios. Nuestros rangos salariales se determinan por rol y nivel. Dentro del rango, el pago individual se determina por factores adicionales, incluidas habilidades relacionadas con el trabajo, experiencia y educación o capacitación relevantes. Tenga en cuenta que los detalles de la compensación enumerados en las publicaciones de funciones estadounidenses reflejan solo el salario base, y no incluyen equidad ni beneficios.

Discord juega un papel muy importante en el futuro del juego. Somos una plataforma multiplataforma, multigeneracional y multijugador que ayuda a las personas a profundizar sus amistades alrededor de los juegos e intereses compartidos. Creemos que los Juegos nos dan una manera de divertirnos con nuestras personas favoritas, ya sea escuchando música juntos o moliendo en partidos competitivos para obtener el rango de diamante. Únete a nuestra misión!

Discord está comprometido con la inclusión y proporciona adaptaciones razonables durante el proceso de entrevista. Queremos que se sienta preparado para el éxito, por lo que si necesita adaptación razonable, informe a su reclutador.