CronJobs

ai-ml jobs

Senior Machine Learning Engineer (Growth)

Discord · San Francisco Bay Area

remotesenior$220,000–$220,000Posted Nov 4, 2026PythonPyTorchJAXTensorFlowTransformersTwo-tower modelsEmbeddingsVector search

Apply on the employer site

About this role

**About Discord (Growth / Engagement ML)** Discord has a highly engaged community of millions of daily active users who use the platform to play video games and connect with others. We’re focused on making it easier and more fun for people to hang out before, during, and after playing. We’re looking for a **Senior Machine Learning Engineer** to join our **Engagement ML** team, working as part of the cross-functional **Onboarding** squad in Discord’s **Growth** organization. **What you’ll be doing** - Design, build, and scale recommendation systems that connect new users to communities and content—from candidate generation and ranking through to online serving. - Solve cold-start personalization for users with little or no history on Discord, turning limited signals into recommendations for servers, communities, and content. - Build and deploy ML models that lift new-user retention, combining purpose-built approaches with shared foundations such as user and server embeddings. - Collaborate cross-functionally to shape the Onboarding roadmap, balancing fast learning experiments with the long-term complexity and scalability of the systems behind them. **What you should have** - **5+ years** of experience in Machine Learning, Data Science, or Applied Science, with a track record of shipping recommendation or personalization systems end to end. - Hands-on experience building modern recommendation systems: retrieval and ranking pipelines, embedding-based retrieval (e.g., two-tower models), and deep learning models (e.g., transformers, multi-task learning). - Strong proficiency in **Python** and ML frameworks such as **PyTorch, JAX, or TensorFlow**. - Experience taking ML systems from ideation to production at scale, including feature pipelines, model serving, monitoring, and online experimentation. - Strong product intuition and a passion for building **0→1** ML applications grounded in user feedback and real-world impact. - Excellent communication and collaboration skills—able to serve as the ML voice on a cross-functional squad and keep stakeholders aligned on trade-offs, priorities, and progress. - Ability to thrive in ambiguous environments and tackle open-ended, technically challenging problems. **Bonus points (if you have)** - Experience with cold-start or new-user personalization, onboarding flows, or preference elicitation. - Built user representation models or applied social-graph signals to recommendation problems. - Worked on growth or engagement problems for consumer products (e.g., community/content recommendations, user activation, retention). - Experience with large-scale recommendation systems, data infrastructure, distributed computing, and vector search. **Compensation (Base Salary)** - **$220,000 — $275,000 USD** (base salary) - This role may also be eligible for equity and benefits (medical, dental, vision, 401(k), life/disability, paid time off, and paid parental leave). **Why Discord?** Discord plays a uniquely important role in the future of gaming—helping people deepen friendships around games and shared interests, and helping developers build and grow their businesses. Discord is committed to inclusion and providing reasonable accommodations during the interview process. If you need accommodations, let your recruiter know. *Applications are accepted on an ongoing basis.*

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord