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 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Machine Learning (Commerce) in San Francisco, CA vacancy
  • $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
    19 hours ago
  • $204k - $259k

     ...Driver. The team is be a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop industry...  ...'s simulation. In this role, you will report to a  Senior Staff Engineering Manager.   You will: Work... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    19 hours ago
  • $213k - $270k

     ...simulation across 15+ U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking new ways....  ...of physics, geometry, bayesian statistics, and machine learning ~ Proficiency in Python and C++ ~ Ability to learn... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    19 hours ago
  • $220k - $275k

     ...easier and more fun for people to hang out before, during, and after playing games. We are looking for a Senior Software Engineer specializing in Machine Learning to join our Revenue ML team at Discord. This team partners with our revenue product groups, focusing on... 
    Senior
    Full time
    Shift work

    Discord

    San Francisco, CA
    19 hours ago
  • $160k - $190k

    We are seeking a full-time Senior Robotics Software Engineer to enhance the performance and efficiency of...  ...Hardware, Infrastructure, and Machine Learning to integrate robust, production‑grade...  ...robotic piece‑picking solutions for e‑commerce where key challenges include high... 
    Senior
    Full time
    Work at office
    Immediate start

    OSARO

    San Francisco, CA
    2 days ago
  • $130k - $250k

     ...listen to their needs, learn from their experiences...  ...to building impactful software. If mission-focused...  ...Our Team As an engineering team, we believe strongly...  ...We’re looking for a Senior Software Engineer to join...  ...PostgreSQL and Elasticsearch; machine learning models hosted... 
    Senior
    Full time
    Work at office

    Peregrine Technologies

    San Francisco, CA
    19 hours ago
  •  ...acts as insurance for tough times. Through our cutting-edge machine learning, data science, and anti-fraud AI, we have served over 18...  ...for sustainable growth. This role The senior Software Engineer Systems is responsible for defining the architectural direction... 
    Senior
    Full time
    Immediate start

    Payjoy

    San Francisco, CA
    19 hours 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
    3 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
    4 days ago
  • $130k - $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
    4 days 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
    19 hours ago
  • ~ Senior Software Engineer (Rust) at Symbolica – San Francisco, US Senior Software Engineer (Rust...  ...to enable logical reasoning in machines. We’re a well‑resourced, nimble team...  ...simultaneously developing product‑focused machine learning models in a tight feedback loop,... 
    Senior
    Work at office
    Shift work

    Victrays

    San Francisco, CA
    1 day 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
    1 day ago
  • $255k - $405k

     ...inferencing AI models, where engineers can easily, securely and affordably...  ...build the world's best deep learning cloud, join us.  *Note:...  ..., confidential computing, software-defined perimeter, network...  ...have been accepted into top machine learning and graphics conferences... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    19 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
    19 hours ago
  • $165k - $227k

     ...systems. We are seeking an independent Senior Software Engineer to join our formed Sales and Partners...  ...our applicable plans and policies. To learn more about our Total Rewards program please...  ...44, that use artificial intelligence, machine learning, or other automated processes... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    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
    4 days ago
  • $140k - $225k

     ...assembling a diverse, world-class team—engineers, designers, researchers, and product...  ...work. About The Role As the Senior Software Engineer, Tooling and Development Infrastructure...  ...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
    19 hours ago
  • $204k - $259k

     ...simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous...  ...perception, decision-making and deep learning, while collaborating with hardware and...  ...signals either through algorithms or machine learning. Projects on our team... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    19 hours ago
  • $162.8k - $203.5k

     ...immersive transportation to improve people’s lives warrants modern ML utilizing peta-byte scale data. Our highly motivated Machine Learning Engineers work on these challenging problems and define solutions to directly impact various aspects of our core business. If... 
    Senior
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    19 hours 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
    Full time
    Work experience placement
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    19 hours ago
  • $200k - $250k

     ...browse our platform around the world.StubHub is seeking Senior Software Engineers to design and develop next-generation technologies and complex...  ...following: Infrastructure, Databases, Data Processing, Machine Learning, Distributed Systems, Security, and Privacy Previous... 
    Senior
    Work at office
    Remote work
    Worldwide
    Flexible hours

    StubHub

    San Francisco, CA
    2 days 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
    4 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
    1 day ago
  • $284.4k - $423.48k

     ...What you'll doAs an Application Engineering Leader for Digital Technology...  ...through next generation software and AI solutions at scale. This...  ...design and development of modern Commerce, CPQ platformsDefine, design...  ...engineering teamInfluence senior leaders, stakeholders, and motivate... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    San Francisco, CA
    4 days ago
  •  ...We are seeking versatile Sr Software Engineers who specialize across multiple disciplines - Machine Learning, Data Engineering, and Full-Stack Development. The ideal candidate is willing to get their hands dirty, push boundries, and driven by a need to succeed. You will... 
    Senior

    Premier Group Inc

    San Francisco, CA
    3 days ago
  •  ...the U.S. is powered sustainably. Our software drives electrification and high‑efficiency...  ...of Aurora Solar—we’re now growing our engineering team and looking for a passionate,...  ...technologies. Our platform leverages machine learning to identify homes ideally suited for electrification... 
    Senior
    For contractors
    Work at office
    3 days per week

    ARCH

    San Francisco, CA
    3 days ago
  • $272k - $283k

     ...acts as insurance for tough times. Through our cutting-edge machine learning, data science, and anti-fraud AI, we have served over 18 million...  ...for the Play Store) . We are seeking a specialized systems engineer focused on the heart of the operating system: AOSP (Android... 
    Senior
    Full time
    Local area
    Immediate start
    Home office

    Payjoy

    San Francisco, CA
    19 hours ago
  •  ...deploy tomorrow’s hardware & software solutions and help revolutionize...  ...-performance C++ systems for machine vision and AI on edge devices...  ...cross-functionally with engineering and product teams to deliver...  ...following: computer vision, machine learning or AI, robotics, or edge... 
    Senior
    Local area

    Industrious Ventures

    San Francisco, CA
    4 days ago
  • $148k - $185k

     ...organization.About the TeamThe Risk Tech engineering organization is committed to tangibly...  ....About the RoleWe are seeking a Senior Software Engineer to contribute to the technical...  ...considerations.Background in machine learning, NLP, or related fields.Experience with... 
    Senior
    Hourly pay
    Work experience placement
    Work at office
    Local area
    3 days per week

    Lyft

    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!