Senior Software Engineer, Machine Learning (Commerce)
$220k - $247.5kDiscord 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.
$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...SeniorFull time$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...SeniorFull timeRemote work$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...SeniorFull timeRemote work$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...SeniorFull timeShift work$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...SeniorFull timeWork at officeImmediate start$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...SeniorFull timeWork at office- ...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...SeniorFull timeImmediate start
$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,...SeniorLocal areaWorldwide$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...SeniorLocal areaWorldwideFlexible hours$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...SeniorLocal area- ...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...SeniorFlexible hours3 days per week
- ~ 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,...SeniorWork at officeShift work
$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...SeniorFull time$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...SeniorFull timeWork at officeLocal areaWork from homeFlexible hours$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...SeniorWork at office$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...SeniorLocal areaWorldwideFlexible hours$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....SeniorFull time$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...SeniorFull timeTemporary workLocal areaFlexible hours$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...SeniorFull timeRemote work$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...SeniorHourly payFull timeWork experience placementWork at officeLocal area3 days per week$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...SeniorHourly payFull timeWork experience placementWork at officeLocal area3 days per week$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...SeniorWork at officeRemote workWorldwideFlexible hours$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...SeniorTemporary work- ...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...SeniorHourly payWork at officeLocal areaRemote workFlexible hours
$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...SeniorContract workWork at officeLocal areaRemote work2 days per week- ...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
- ...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...SeniorFor contractorsWork at office3 days per week
$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...SeniorFull timeLocal areaImmediate startHome office- ...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...SeniorLocal area
$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...SeniorHourly payWork experience placementWork at officeLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Machine Learning (Commerce). Be the first to apply!
- agile software developer San Francisco, CA
- software developer internship no experience San Francisco, CA
- intermediate software engineer San Francisco, CA
- software engineer staff San Francisco, CA
- experienced software developer San Francisco, CA
- work from home software developer San Francisco, CA
- software developer no experience San Francisco, CA
- software developer fintech San Francisco, CA
- software data engineer San Francisco, CA
- financial software developer San Francisco, CA



