Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Machine Learning (Commerce)

$220k - $247.5k
Full-time

Discord HQ

Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games.

We are looking for a Senior Machine Learning Engineer to join our Revenue ML team at Discord. This role sits at the intersection of Discord's two most strategic revenue pillars — our growing 1P Shop and our newly launched Game Commerce platform, which connects players to in-game items from major publishers like Marvel Rivals, Fortnite, Valorant, and more. You'll be the founding ML voice for commerce discovery and personalization, building systems from the ground up that power recommendations, social commerce mechanics, and marketing targeting across both first-party and third-party storefronts.

This is a high-impact, high-leverage role. Discord's social platform gives us a fundamentally differentiated commerce advantage — deep social graphs, fan communities, and native gaming context — and you will be the person who turns that into ML-powered products that drive meaningful GMV growth.

What You'll Be Doing:


  • Architect and own the ML foundations for commerce discovery: user, item, and interaction embeddings that power personalized recommendations across shop surfaces (homepage, cart, post-purchase, wishlist, and more).

  • Design and deploy scalable real-time recommendation and ranking systems that support a growing catalog of 1P and 3P items across heterogeneous game publisher inventories.

  • Build ML-powered marketing targeting systems that identify the right users for the right campaigns — new buyer discounts, drop campaigns, weekly deals, and seasonal promotions — driving conversion without conditioning users to wait for discounts.

  • Leverage Discord's unique social graph to build social commerce ML: gifting recipient prediction, group buying conversion modeling, and friend-group recommendations that differentiate Discord from traditional game storefronts.

  • Drive deep learning A/B testing infrastructure and model monitoring to translate experimentation results into actionable product decisions.

  • Partner closely with Shop, Game Commerce, Revenue Infra, ML Infra and Data Engineering teams to define ML requirements, surface integration points, and influence the commerce roadmap.

What You Should Have:


  • 4+ years of experience as a Machine Learning Engineer, with a track record of owning and shipping recommendation or personalization systems end-to-end.

  • Deep expertise in applied deep learning — particularly embedding models, two-tower architectures, and retrieval/ranking systems for e-commerce or content recommendation.

  • Strong proficiency in Python and deep learning frameworks (PyTorch preferred).

  • Experience building and operating real-time ML serving infrastructure at scale, including feature stores, model serving, and A/B testing frameworks.

  • Demonstrated ability to work in early-stage, high-ambiguity environments and build ML systems from the ground up, not just improve existing ones.

  • Experience translating ML evaluation metrics and experiment results into product roadmap decisions and business impact.

  • Strong cross-functional instincts — you're comfortable partnering with product, engineering, data science, and business stakeholders to align on priorities and drive execution.

Bonus Skills:


  • Experience applying graph ML or social network signals (social affinities, community behavior) to recommendation or personalization problems.

  • Familiarity with personalized marketing systems: lifecycle targeting, audience segmentation, and campaign optimization.

  • Familiarity with loyalty, rewards, or incentive pro

The US base salary range for this full-time position is $220,000 to $247,500 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits.

Why Discord? 

Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away!

Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know.

Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking  HERE.

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Machine Learning (Commerce) in San Francisco, CA vacancy
  • $220k - $247.5k

     ...during, and after playing games. We are looking for a Senior Machine Learning Engineer to join our Revenue ML team at Discord. This role sits at...  ...pillars — our growing 1P Shop and our newly launched Game Commerce platform, which connects players to in-game items from... 
    Senior
    Full time
    Seasonal work

    Discord

    San Francisco, CA
    2 days ago
  •  ...that enables this new era of commerce. We believe every social...  ...Founded by ex-Meta product and engineering leaders, we've raised over...  ...We're looking for a Senior Software Engineer to help architect...  ...Experience integrating AI or machine learning systems into production platforms... 
    Senior
    Shift work

    Nectar Social

    San Francisco, CA
    2 days ago
  • $196k - $220.5k

     ...Discord launched its Social Commerce team in August 2025 and by the...  ...Collaborating with the other engineers on your team to write, review...  ...raise the quality bar of the software we write. What you should...  ...comfortable switching across stacks or learning new ones. ~ You have a... 
    Senior
    Full time

    Discord

    San Francisco, CA
    2 days ago
  •  ...dataset with deep expertise in AI and machine learning. Our platform is perfecting the art and...  ...You'll Bring5+ years of frontend engineering experienceYou have empathy for compensation...  ...every compensation decision.We build software that transforms how companies pay their... 
    Senior
    Flexible hours
    3 days per week

    Trove Information Technologies

    San Francisco, CA
    17 hours ago
  •  ...dataset with deep expertise in AI and machine learning. Our platform is perfecting the art and...  ...technical direction across projects, mentor engineers, and raise the bar on how the team...  ...in every compensation decision.We build software that transforms how companies pay their... 
    Senior
    Contract work
    Flexible hours
    3 days per week

    Trove Information Technologies

    San Francisco, CA
    2 days ago
  • $166k - $225k

     ...improve their business. Founded by engineers — and customer obsessed — we...  ...infrastructure across millions of virtual machines. And we're only getting started.As a software engineer with a backend focus,...  ...service platforms, to machine learning infrastructure. For instance,... 
    Senior
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  • $159k - $239k

     ...for the GenAI era. We’re looking for a Senior Software Engineer to join the AI Agentic Experience team...  ...and diverse team. We value ownership, learning and innovation. This is an ideal role...  ...44, that use artificial intelligence, machine learning, or other automated processes... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    17 hours ago
  • $190k - $230k

     ...notifications, our AI-powered personalization engine delivers bespoke experiences that...  ...and high-impact culture.As a Senior Software Engineer in our Intelligent Messaging,...  ...automation is driven by custom and open source machine learning models, lots of data and built with... 
    Senior
    Full time

    Attentive

    San Francisco, CA
    3 days ago
  • $200k - $250k

     ...enterprise and internationally. Our TeamAs an engineering team, we believe strongly that...  ...Peregrine serves.We’re looking for a Senior Software Engineer to join our core engineering...  ...PostgreSQL and Elasticsearch; machine learning models hosted in Bedrock and Sagemaker... 
    Senior
    Local area

    Peregrine Technologies

    San Francisco, CA
    17 hours ago
  •  ...dataset with deep expertise in AI and machine learning. Our platform is perfecting the art and...  ...and Craft Ventures.Product @ PaveProduct engineers at Pave build the core workflows and...  ...in every compensation decision.We build software that transforms how companies pay their... 
    Senior
    Flexible hours
    3 days per week

    Trove Information Technologies

    San Francisco, CA
    1 day ago
  • $220k - $230k

     ...Francisco or Mountain View, CA, USAR&D - Engineering /Full-time /HybridAera Technology is...  ...-making processes with AI and machine learning. Through our AI decision automation platform...  ...were previously unattainable. The Senior Software Engineer (CALC engine) is a specialised... 
    Senior
    Full time
    Work at office
    Flexible hours
    3 days per week

    Aera Technology

    San Francisco, CA
    3 days ago
  • $200k - $250k

     ...enterprise and internationally. TeamAs an engineering team, we believe strongly that empathy...  ...Peregrine serves.We're looking for a Software Engineer to join Product Experiences,...  ...powering search and discovery; machine learning models hosted in Bedrock and Sagemaker... 
    Senior
    Work at office
    Local area

    Peregrine Technologies

    San Francisco, CA
    2 days ago
  • $216k - $311k

    The Public Sector software engineers (SWEs) create the core product building blocks forward-deployed...  ...how an agent reached a decisionAs a Senior Software Engineer, you will lead the...  ...reviews and identify risks within machine learning infrastructure and model serving.... 
    Senior
    Full time

    Scale AI

    San Francisco, CA
    17 hours ago
  • $179.8k - $258.5k

    Senior Software Engineer - Identity SecurityEnterprises are undergoing two simultaneous transformations: moving critical infrastructure to...  ...building enterprise/B2B security productsFamiliarity with machine learning systems or ML-adjacent infrastructureExposure to AWS, Kafka... 
    Senior
    Work at office

    Abnormal Security

    San Francisco, CA
    1 day ago
  •  ...dataset with deep expertise in AI and machine learning. Our platform is perfecting the art and...  ...compensation dataset and Pave's existing workflow engine. Think: autonomous agents that can...  ...every compensation decision.We build software that transforms how companies pay their... 
    Senior
    Flexible hours
    3 days per week

    Trove Information Technologies

    San Francisco, CA
    17 hours ago
  • $140k - $225k

     ...assembling a diverse, world-class team—engineers, designers, researchers, and product...  ...their best work.About The RoleAs the Senior Software Engineer, Tooling and Development...  ...Some familiarity with how to leverage machine learning models in a product environment is a... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    17 hours ago
  • $172.43k - $230.95k

     ...other, come build with us at Crusoe.About This Role:The Senior Software Engineer for the AI Model Lifecycle team will play a crucial role...  ...development lifecycle, with a specific focus on leveraging Machine Learning models, including Large Language Models (LLMs).What You’ll... 
    Senior
    Temporary work

    Crusoe

    San Francisco, CA
    17 hours ago
  • $140k - $180k

     ...Senior Software Engineer (Full-Stack) Location: San Francisco, CA (Hybrid) Salary: $140k-180k An exciting opportunity has opened...  ...for all software and data. Stay informed on AI and machine learning developments to continually refine and improve product offerings... 
    Senior
    H1b

    She Recruits LLC

    San Francisco, CA
    4 days ago
  •  ...Sr. SW Engineer Our client is hiring a Sr. SW Engineer to expand their core machine learning and automation engine. You'll work directly with the co-founders to architect, build, and ship high-impact systems that integrate deeply with their accounting tech ecosystem... 
    Senior

    Zilker Partners

    San Francisco, CA
    1 day ago
  • $250k - $300k

     ...placing the best product managers, software, and hardware talent at innovative companies...  ...help them hire. Title of Role: Senior Software Engineer, Backend (Infrastructure)...  ...the-loop systems that power advanced machine learning models. The company is already generating... 
    Senior
    Work at office
    Remote work

    Recruiting from Scratch

    San Francisco, CA
    3 days ago
  •  ...GenAI Platform team sits within Machine Learning Platform and builds the...  ...model serving and inference engines, fine-tuning and training pipelines...  .... This role is ideal for a senior engineer who enjoys owning...  ...of industry experience in software engineeringDeep backend... 
    Senior
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  •  ...Senior Software Engineer, Edge Locations: San Francisco At Kargo, our mission is to build a connective...  ...high-performance C++ systems for machine vision and AI on edge devices,...  ...the following: computer vision, machine learning or AI, robotics, or edge computing.... 
    Senior
    Local area

    Kargo

    San Francisco, CA
    3 days ago
  • $213k - $263k

     ...publishing. We are seeking an experienced, technically hands-on Senior Software Engineer to design and implement these core authoring APIs. In...  ...the software development lifecycle for evaluation or machine learning systems. A passion for safety-critical systems and the... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    17 hours ago
  • $175k - $375k

     ...Senior Software Engineer, Full Stack Title of Role: Senior Software Engineer, Full Stack Location: San Francisco, onsite Company...  ...fast-paced development setting. Familiarity with AI or machine learning concepts. Knowledge of DevOps practices and CI/CD pipelines... 
    Senior
    Work at office
    Flexible hours

    Recruiting from Scratch

    San Francisco, CA
    1 day ago
  •  ...Calling All Full-Stack Software Engineers We're looking for an exceptional full-stack engineer...  ...they need to succeed. The senior full-stack software engineer is multifaceted...  ...on the latest advancements in AI, machine learning, and finance to continually improve our... 
    Senior

    Truewind

    San Francisco, CA
    4 days ago
  • $204k - $259k

     ...Senior Software Engineer, Quantitative Evaluations Waymo is an autonomous driving technology company with the mission to be the world's...  ...techniques including statistics, math, physics, algorithms and machine learning. Use simulation creatively and mine real world driving... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    1 day ago
  • $240k - $300k

     ...Horowitz to accelerate this mission. About The Role As a Software Engineer at EliseAI, you won't just write code; you'll build...  ...event-driven distributed systems ~ Understanding of machine learning and data ~ AWS experience Why Join... 
    Senior
    Work at office
    Local area
    Relocation

    EliseAI

    San Francisco, CA
    1 day ago
  • $162.8k - $203.5k

     ...storage, real-time data processing, machine / deep learning pipelines, routing and ETA models, driver...  ...our efforts, we are hiring a Senior ML Engineer who will work end-to-end on creating...  ...are looking for someone who values software engineering best practices, loves the... 
    Senior
    Hourly pay
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    1 day ago
  • $183k - $223.2k

     ...Senior Software Engineer The Uber Freight team is building a better future for FinTech. We believe that when shippers and carriers have...  ...as new and upcoming tech from our Compute, Platform and Machine Learning teams. Basic Qualifications ~ Bachelor's, or Master... 
    Senior
    Temporary work
    Worldwide

    Uber Freight

    San Francisco, CA
    1 day ago
  • $150k - $210k

     ...undiagnosed patients online, analyzes their disease state using machine learning and at-home testing, and enables compliant communication...  ...equity. About the Role We are looking for a Senior Software Engineer who will contribute to the design and implementation of... 
    Senior
    Work experience placement
    Work at office
    Relocation
    Flexible hours
    3 days per week

    Probably Genetic

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Machine Learning (Commerce). Be the first to apply!