Taro Logo

Staff Software Engineer, Machine Learning

Discord is about giving people the power to create space to find belonging in their lives. We want to make it easier for you to talk regularly with the people you care about.
$246,000 - $270,400
Machine Learning
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Machine Learning

Discord is seeking a Staff Software Engineer specializing in Machine Learning to join our team. This role focuses on applying ML across Discord to unlock high-impact possibilities in user engagement, growth, understanding, and personalization. The ideal candidate will have 8+ years of experience as a Machine Learning Engineer or Data Scientist, with a strong background in building low-latency, complex ML systems at scale. You'll be responsible for designing and implementing robust recommendation systems, collaborating with cross-functional teams, and driving execution from ideation to production. This position offers the opportunity to work on cutting-edge ML-driven products that foster creativity, discovery, and engagement for millions of users. The role requires strong technical expertise, product sense, and the ability to thrive in ambiguous environments. Join us in shaping the future of Discord's ML-driven user experiences and make a significant impact on how people connect and interact online.

Key Responsibilities: • Build and iterate on new ML-driven products to foster creativity, discovery, and engagement on Discord • Design and implement robust, high-scale, low-latency content and user recommendation systems • Collaborate with cross-functional teams to create ML-driven roadmaps and systems • Make appropriate trade-off decisions between development velocity and system complexity

Requirements: • 8+ years of experience as a Machine Learning Engineer or Data Scientist • Extensive experience building low-latency and complex ML systems at scale • Strong product sense and passion for user-driven applications • Excellent communication skills for cross-functional project leadership • Ability to thrive in ambiguous environments and solve complex problems

Discord offers a competitive salary range of $246,000 to $270,400 plus equity and benefits for this role. Join us in our mission to create genuine connections and foster true belonging in the digital space.

Last updated 9 months ago

Responsibilities For Staff Software Engineer, Machine Learning

  • Build and iterate on new ML-driven products to foster creativity, discovery and engagement on Discord
  • Use technical expertise to design and build robust, high-scale, low latency content and user recommendation systems
  • Work with XFN partner teams to create ML-driven roadmaps and systems
  • Make appropriate trade-off decisions on development velocity vs system complexity

Requirements For Staff Software Engineer, Machine Learning

Python
  • 8+ years of experience as a Machine Learning Engineer or Data Scientist
  • Extensive experience building low latency and complex machine learning systems at scale
  • Strong product sense and passion for applications driven by user feedback
  • Experience communicating updates and leading complex technical projects cross-functionally
  • Ability to thrive in ambiguous environments and solve complex problems

Benefits For Staff Software Engineer, Machine Learning

Equity
  • Equity
  • Competitive salary

Interested in this job?