Senior Software Engineer, Machine Learning (Commerce)
$220k - $247.5kDiscord
Senior Software Engineer, Machine Learning (Commerce) 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 clickingHERE. #J-18808-Ljbffr Discord
- ...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
- Early Warning Services LLC in San Francisco is seeking a technical leader to drive excellence in software engineering for financial solutions. The role requires expertise in product strategy, development, and cross-team collaboration. Candidates must have extensive experience...Senior
$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,...SeniorFor contractorsLocal areaWorldwideFlexible hours$144k - $240k
...that makes this a reality — and we need engineers who want to solve problems no one has... ...We're hiring Sr Principal / Principal Software Engineers to design the agents, interfaces... ...of LILA — the integration point where Machine Learning, Life Sciences, Physical Sciences, and...SeniorFull timeWork at officeLocal areaFlexible hours- Dynamo AI is looking for a Senior Software Engineer to design, develop, and maintain secure and scalable infrastructure and applications. This role involves deploying advanced machine learning models in diverse environments while applying industry best practices. The ideal...Senior
- ...02 Mission: Reporting to the Tech GM of Field Engineering, the Specialist Solutions Architect Manager for... ...Service Assistant (m/f/d) with a fir… Staff Software Engineer - AI/ML Databricks Technology Staff Machine Learning Engineer, CustomerLake (ML/LLM) RDQ427R109 - At...SeniorPart timeRemote work
$153k - $190k
...stakeholders to deliver scalable, high‑impact solutions. As a Senior Software Engineer on Core Pricing, you’ll play a critical role in evolving... ...finance / fintech, financial mathematics, statistics, or machine learning preferred but not required. History of thriving in...SeniorSummer workCurrently hiringWork at officeLocal areaRemote work- At Dynamo AI, a Senior Software Engineer will design, develop, and maintain robust, secure, and scalable infrastructure and applications. You will be instrumental in deploying our advanced machine learning models in diverse production environments, ensuring optimal performance...Senior
$200.45k - $260.59k
Job Summary As a Senior Software Engineer on the Pilots team within the Perception organization, you will be responsible for developing prototypes... ...fusion methodologies. Adapt, refine, and integrate Machine Learning (ML) and Computer Vision (CV) models, including...Senior$204k - $259k
...Driver. The team is a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop industry... ...Waymo's simulation. In this role, you will report to a Senior Staff Engineering Manager. You Will: Work closely with...Senior$183k - $223.2k
...Senior Software Engineer - Machine Learning The Uber Freight team is building a better future for shipping. We believe that when shippers and carriers have the freedom to move together, the entire industry moves ahead. Our teams design and build innovative applications...SeniorTemporary work- What the job involves As a Senior Software Engineer on the Platform - Cloud Events team, you will ensure that data captured by Hayden’s devices... ...quality through code review and documentation Optimize machine learning operations with robust systems and by collaborating...SeniorWork at office3 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
- As a Senior Software Engineer at Weights & Biases, you will have the opportunity to design and build our generative AI platform, powering a... ...a changing business environment. Why join us? Top‑tier machine learning teams rely on our tools for their daily work at companies...SeniorHome officeFlexible hours
- Senior Software Engineer (Rust) at Symbolica - San Francisco, US Senior Software Engineer (Rust) at... ...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
$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 desire...SeniorFull timeRemote work- Senior Software Engineer - Identity Security Enterprises are undergoing two simultaneous transformations: moving critical infrastructure to... ...enterprise/B2B security products Familiarity with machine learning systems or ML‑adjacent infrastructure Exposure to AWS, Kafka...SeniorWork at office
- ...and they need exceptional tools to do their best work. As a Software Engineer on the Research Tools team, you'll build the... ...scientific software, or experimentation platforms Background in machine learning, AI research, or working closely with ML researchers Founded...Senior
$159k - $278.25k
...from @Rippling.com addresses. About the role We use machine learning and large language models to build software which helps our internal GTM teams operate their... .... In this role, you'll play the role of a backend engineer working across the stack (backend services, data...SeniorWork at office3 days per week- Senior Software Engineer, Simulator Evaluation Mar 02, 2026 Waymo is an autonomous driving technology company with the mission to be the world... ...evaluation frameworks for complex systems or machine learning models. Comfort working with complex, hybrid systems. You...SeniorFull timeRemote work
$160k - $180k
...looks like by solving these issues through our software platform (SaaS). We combine cutting‑edge data science, machine learning, AI, and deep clinical expertise to... ...paying down technical debt Collaborate with engineers, product managers, and stakeholders to deliver...SeniorContract workLive inRemote work$220k - $247k
Senior Software Engineer, Machine Learning (Ads) 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...SeniorFull timeLocal areaShift work$161k - $239k
...experience. 5 years of experience with software development in Python, and with data... ...architecture. 3 years of experience with machine learning algorithms and tools (e.g., TensorFlow)... .... About the job Google's software engineers develop the next-generation technologies...SeniorFull time$196k - $245k
...creative, hands‑on, and impact‑focused Senior Software Engineer to join our growing Ads team. Our... ...advertising and marketplace interactions! To learn more about Discord Engineering, take a... ...and Core Tech teams to our Machine Learning and Data Science teams. Be a...SeniorFull time$204k - $259k
...training the Waymo Driver. We use modern machine learning techniques to model the complexities... ...work schedule and reports to a Senior Engineering Manager. You will: Develop novel methodologies... ...5+ years of industry experience in software development. Software Engineering...Senior- ...autonomous agents that participate directly in the software development lifecycle. As a Senior Software Engineer on this team, you'll be hands‑on building the... ...‑agent orchestration patterns Experience with machine learning concepts, model evaluation, or ML...SeniorWork at officeLocal area2 days per week
$240k - $280k
About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a mission... ...tools. About the role As a Senior Software Engineer on Sentry’s AI/ML team, you’ll be responsible... ...’s degree in computer science, machine learning, or a related field Experience...SeniorWork at office$159k - $239k
...for the GenAI era. We’re looking for a Senior Software Engineer to join the AI DevEx team at Auth0.... ...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- An innovative firm is seeking a Senior Salesforce Developer with Commerce Experience to join their dynamic team. This role involves designing and customizing Salesforce solutions, integrating with third-party systems, and ensuring data security and compliance. As a key...Senior
- ...Google, and TV by combining software, AI agents, creative production... ...performance marketing, and engineering. We believe the future of... ...stage, high-growth startups Senior Engineer in a Nutshell You're... ...Exposure to AI and machine learning platforms/APIs, frameworks (...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Machine Learning (Commerce). Be the first to apply!
- ngo software engineer San Francisco, CA
- software developer San Francisco, CA
- software developer internship no experience San Francisco, CA
- junior software developer San Francisco, CA
- part time software developer remote San Francisco, CA
- financial software developer San Francisco, CA
- senior software engineer ruby on rails San Francisco, CA
- software engineer amazon San Francisco, CA
- senior software design engineer San Francisco, CA
- software engineer part time San Francisco, CA

