Software Engineer, Machine Learning
About The CompanyDiscord is a leading communication platform that has revolutionized the way millions of users connect, collaborate, and share experiences around gaming and other shared interests. With a highly engaged community of daily active users, Discord offers a versatile environment for voice, video, and text communication across multiple platforms. The platform plays a crucial role in the gaming ecosystem by enabling players to coordinate, strategize, and socialize before, during, and after gameplay. Beyond gaming, Discord has expanded its reach into various communities, fostering inclusive spaces for education, hobbies, and professional collaboration. The company's mission is to create a space where people can belong, find community, and grow together, emphasizing innovation, user-centric design, and a commitment to inclusivity.About The RoleWe are seeking a highly skilled Staff Machine Learning Engineer to join our Consumer Revenue ML team. In this role, you will focus on applying advanced machine learning techniques to enhance Discord's core revenue surfaces, including Shop, Nitro, Server Subscriptions, and Gifting. Your primary responsibility will be to develop and optimize ranking, targeting, and recommendation systems that connect users with the most relevant products, subscriptions, and content. You will lead organization-wide initiatives, working closely with cross-functional teams to translate data insights into strategic product decisions. The ideal candidate will have extensive experience in building scalable ML systems, a strong technical background in deep learning and recommendation models, and a passion for solving ambiguous, technically challenging problems. This position offers an exciting opportunity to influence the future of monetization and user engagement on one of the world's most popular communication platforms.Qualifications8+ years of experience in applied Machine Learning, with relevant Ph.D. or Master’s degree in Computer Science, Machine Learning, Artificial Intelligence, or related fields.Expertise in applied deep learning and mainstream recommendation system architectures such as two-tower, transformer-based models, and multi-task learning.Proficiency in Python and machine learning frameworks like PyTorch, JAX, or TensorFlow.Proven track record of building ML systems from inception to production at scale, particularly in ambiguous, early-stage environments.Strong product and business intuition, with the ability to interpret experiment results and inform strategic decisions.Excellent communication and collaboration skills, capable of leading cross-functional initiatives and maintaining stakeholder alignment.Experience in developing internal ML platforms, tooling, and shared data standards used across multiple teams.Knowledge of personalized marketing systems, lifecycle targeting, audience segmentation, and campaign optimization.Deep expertise in distributed training (e.g., PyTorch on GPU, Ray, Anyscale) and large-scale data processing pipelines (e.g., Chronon, Spark, Flink).ResponsibilitiesDesign, develop, and optimize machine learning models for ranking, targeting, and recommendations to improve user engagement and revenue.Lead the development of scalable ML systems and infrastructure, ensuring robustness and efficiency in production environments.Collaborate with product teams to translate business needs into technical solutions, providing insights and data-driven recommendations.Build and maintain internal ML platforms, tools, and shared data standards adopted by multiple product teams.Conduct experiments, analyze results, and iterate to enhance model performance and relevance.Stay updated with the latest advancements in machine learning, deep learning, and recommendation systems to drive innovation.Mentor junior team members, fostering a culture of continuous learning and technical excellence.Communicate complex technical concepts effectively to stakeholders and cross-functional teams.BenefitsCompetitive salary range of $272,000 to $340,000, commensurate with experience and skills.Equity options to participate in the company's growth and success.Comprehensive health, dental, and vision insurance plans.Flexible work arrangements, including remote work options for US-based employees.Generous paid time off and holidays to promote work-life balance.Opportunities for professional development and continuous learning.Access to a vibrant, inclusive community focused on innovation and collaboration.Equal OpportunityDiscord is committed to creating an inclusive environment and is proud to be an equal opportunity employer. We welcome applicants of all backgrounds and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We believe diversity fosters innovation and strengthens our community, and we are dedicated to providing a supportive and equitable workplace for all.