Discord is looking to enhance its Machine Learning Platform to support the end-to-end model development lifecycle, making it easier, safer, scalable, and accessible for ML engineers and data scientists to deliver delightful user experiences and keep communities safe, especially in the context of gaming.
Requirements
- 8+ years of experience as a software or ML engineer, working with large-scale data or distributed systems
- 4+ years of experience building platforms and infrastructure primarily used by engineering stakeholders
- 2+ years of experience building machine learning platforms that support the full model lifecycle, including orchestration systems (e.g. Dagster, Flyte, or Airflow)
- Experience operating, monitoring, and maintaining large-scale production systems, especially on Kubernetes and/or in large data domains
- Experience with real-time data processing (e.g. Kafka, Spark, or Flink)
- Experience building ML models using modern frameworks (e.g. PyTorch, TensorFlow, or JAX)
- Experience deploying GenAI applications, eval frameworks, or agents
Responsibilities
- Design and build the platform that ML engineers and data scientists rely on to deliver delightful user experiences and keep communities safe
- Evaluate and integrate new ML frameworks and tools to ensure Discord stays at the forefront of a fast-moving field, including LLMs and generative AI
- Partner with model builders to help them ship high-quality models quickly and often
- Champion best practices in feature engineering and ML infrastructure
- Build and maintain shared ML foundations, including datasets and embedding models, that elevate the overall quality of ML applications
- Work on everything from training and batch inference pipelines, online model serving, feature stores, event stream processing, and LLM serving and evaluation
- Lead projects and partner with ML practitioners and other Staff+ engineers to shape the future of Discord’s data infrastructure
Other
- Proven ability to establish and execute on clear, actionable, and accurate technical direction beyond the next month or quarter
- Experience leading technical initiatives across teams with diverse resources, skillsets, and priorities
- Discord is committed to inclusion and providing reasonable accommodations during the interview process.
- Your future is just a click away!
- Join us in our mission!