Senior Machine Learning Engineer - Machine Learning Infrastructure
FlipFull Time
Senior (5 to 8 years)
Candidates must possess 8+ years of experience in applied Machine Learning, holding a Ph.D. or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field. Deep expertise in mainstream RecSys model architecture, strong proficiency in Python and ML frameworks like PyTorch, JAX, or TensorFlow, and extensive experience building performant machine learning systems at scale are essential. Excellent communication, collaboration, and problem-solving skills are required, along with the ability to thrive in ambiguous environments. Bonus points are awarded for experience with whole-page optimization, notification systems, reinforcement learning in production, user representation learning, and deep expertise in distributed training and large-scale data processing pipelines.
The Staff Software Engineer will raise the technical bar for the team by setting architectural direction, tackling systemic challenges, and identifying opportunities for innovation and efficiency. They will design, build, and scale robust, high-throughput, low-latency recommender systems that power product features used by millions of users daily. Responsibilities also include building and deploying advanced ML models using deep learning, reinforcement learning, and optimization to drive engagement and enhance user experience, as well as collaborating cross-functionally to shape ML-driven product roadmaps.
Voice, video, and text communication platform
Discord is a communication platform that allows users to connect through voice, video, and text. It serves as a space for friends and communities to gather and share their interests, catering to a wide range of groups such as artists, activists, study groups, and hobbyists. Users can join various communities, known as servers, which host discussions and activities related to their interests. Unlike many other platforms, Discord does not rely on advertising or selling user data; instead, it offers a premium subscription service called Nitro, which provides additional features like enhanced streaming quality and customization options. The goal of Discord is to create a welcoming environment where people can build connections and foster a sense of belonging.