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

Staff Software Engineer, Machine Learning - Personalization

Doordashusa

About the Machine Learning Engineer Come help us build the world's most reliable on-demand, logistics engine for last-mile retail delivery! We're looking for an experienced machine learning engineer to help us develop modern growth and personalization models that power DoorDash's growing retail and grocery business. About the Role We’re looking for a passionate Applied Machine Learning expert to join our team. As a Staff Machine Learning Engineer, you’ll be conceptualizing, designing, implementing, and validating algorithmic improvements to the growth and personalization experiences at the heart of our fast‑growing grocery and retail delivery business. You will use our robust data and machine learning infrastructure to implement new ML solutions to make the consumer search experience more relevant, seamless, and delightful across grocery, convenience, and many other retail categories. You will demonstrate a strong command of production level machine learning, experience with solving end‑user problems, and collaborate well with multi‑disciplinary teams. You will report into the engineering manager on our Personalization team. We expect this role to be hybrid with some time in‑office and some time remote (#LI-Hybrid). You’re excited about this opportunity because you will… Develop production machine learning solutions to build a world class personalized shopping experience for a diverse and expanding retail space Partner with engineering and product leaders to help shape the product roadmap applying ML Mentor junior team members, and lead cross functional pods to create collective impact We’re excited about you because you have… 8+ years of industry experience developing machine learning models with business impact, and shipping ML solutions to production. Proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code, testing, monitoring and releasing software M.S., or PhD. in Statistics, Computer Science, Math, Operations Research, Physics, Economics, or other quantitative field Expertise in applied ML for causal inference and recommendation systems – both classical and deep learning based. Additional familiarity with explore/exploit/MAB algorithms & LLMs is a plus. Machine learning background in Python; experience with PyTorch or TensorFlow preferred. Ability to communicate technical details to nontechnical stakeholders You keep the mission in mind, take ideas and help them grow using data and rigorous testing, show evidence of progress and then double down Desire for impact with a growth-minded and collaborative mindset About the Data Solutions Engineer The Storage teams build and operate online stateful systems and abstractions that are reliable, efficient, secure and easy to use for DoorDash Engineering. The teams are responsible for understanding Product Engineering’s evolving needs and developing platform and infrastructure capabilities to serve them. The team currently supports CockroachDB, Cassandra, Kafka and Redis as well as data abstraction services to reduce the complexity of interacting with storage systems for Product Engineers. We’re hiring a Data Solutions Engineer with deep expertise in distributed databases, particularly Apache Cassandra, Redis, Kafka, and database agnostic abstractions. In this role, you will design, optimize, and scale distributed data access layers that power DoorDash’s most critical systems, ensuring high availability, low latency, and fault tolerance. You’ll serve as a hands‑on architect and technical partner to product engineering and infrastructure teams, helping translate complex business requirements into resilient and scalable data models. Your work will directly influence the evolution of Taulu, DoorDash’s unified storage abstraction layer, by shaping best practices and identifying platform gaps through real world engagements. This is a high‑impact, cross functional role that combines deep technical expertise with a customer centric approach. You’ll lead solutioning engagements from design through production, drive the adoption of Taulu modeling best practices, and ensure that our systems meet goals around reliability, cost efficiency, and velocity. You must be located in San Francisco, Sunnyvale, Seattle or New York for this hybrid opportunity. You’re excited about this opportunity because you will… Design and implement highly scalable, fault tolerant distributed database solutions using Taulu, Apache Cassandra, Redis, Kafka, and other paved path storage solutions. Architect and optimize multi‑region, globally distributed systems to meet our high standards for availability, latency, and throughput. Lead data modeling, performance tuning, and capacity planning for large‑scale, mission‑critical storage workloads. Partner with product engineering and infrastructure teams to deeply understand domain specific data needs and guide them in adopting paved path storage solutions. Serve as the DRI for solutioning engagements, owning modeling in Taulu from experimentation through launch and scale. Shape the evolution of Taulu by identifying abstraction gaps and converting customer feedback into platform improvements. Apply workload‑aware design patterns, including caching strategies, partitioning, and consistency tuning to improve performance and efficiency. Drive adoption of operational best practices across observability, schema design, capacity planning, and cost optimization across storage systems. Promote clarity and continuity by contributing to solutioning playbooks, decision logs, and architectural documentation. We’re excited about you because… You have 10+ years of experience designing and scaling distributed data systems, with deep expertise in NoSQL technologies like Apache Cassandra, DynamoDB, or ScyllaDB. You have a strong command of distributed system concepts such as replication, partitioning, tunable consistency, and failure recovery. You’ve led data modeling efforts for high‑throughput, low‑latency workloads and understand the real‑world trade‑offs involved in NoSQL schema design. You are experienced with caching technologies like Redis or Memcached and know how to layer them effectively over storage systems to optimize for performance and cost. You have a customer‑first mindset, and thrive when working closely with product and platform teams to translate complex requirements into clean, scalable data models. You are skilled at communicating complex architecture decisions and building alignment across infrastructure and product engineering organizations. You have a track record of mentoring engineers, influencing data architecture at scale, and fostering best practices in reliability, observability, and data access patterns. You document decisions, share learnings, and take pride in contributing to reusable playbooks and durable frameworks for others to build upon. Bonus: You’ve worked on or contributed to open‑source distributed databases. Compensation The successful candidate’s starting pay will fall within the pay range listed below and is determined based on job‑related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Base salary is localized according to the employee’s work location. Ranges are market‑dependent and may be modified in the future. In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information. DoorDash cares about you and your overall well‑being. That’s why we offer a comprehensive benefits package to all regular employees, which includes a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off and paid sick leave in compliance with applicable laws (e.g. Colorado Healthy Families and Workplaces Act). DoorDash also offers medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family‑forming assistance, and a mental health program, among others. Paid Time Off Details For salaried roles: flexible paid time off/vacation, plus 80 hours of paid sick time per year. For hourly roles: vacation accrued at about 1 hour for every 25.97 hours worked (e.g. about 6.7 hours/month if working 40 hours/week; about 3.4 hours/month if working 20 hours/week), and paid sick time accrued at 1 hour for every 30 hours worked (e.g. about 5.8 hours/month if working 40 hours/week; about 2.9 hours/month if working 20 hours/week). Statement of Non-Discrimination In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at DoorDash. We value a diverse workforce – people who identify as women, non‑binary or gender non‑conforming, LGBTQIA+, American Indian or Native Alaskan, Black or African American, Hispanic or Latinx, Native Hawaiian or Other Pacific Islander, differently‑abled, caretakers and parents, and veterans are strongly encouraged to apply. Thank you to the Level Playing Field Institute for this statement of non‑discrimination. Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and any other state or local hiring regulations, we will consider for employment any qualified applicant, including those with arrest and conviction records, in a manner consistent with the applicable regulation. #J-18808-Ljbffr Doordashusa

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Machine Learning - Personalization in San Francisco, CA vacancy
  •  ...reliable on‑demand, logistics engine for last‑mile retail delivery...  ...looking for an experienced machine learning engineer to help us develop modern growth and personalization models that power DoorDash's...  ...expert to join our team. As a Staff Machine Learning Engineer, you... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash

    San Francisco, CA
    1 day ago
  •  ...on-demand, logistics engine for last-mile retail...  ...looking for an experienced machine learning engineer to help us...  ...modern growth and personalization models that power DoorDash...  ...join our team. As a Staff Machine Learning...  ...Cursor) in the full software development lifecycle... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash

    San Francisco, CA
    3 hours ago
  •  ...trust. The Defensive Cyber Engineering organization is responsible...  ...Sector roadmap by hiring a Staff Software Engineer in the DC area. You...  ...establishing U.S. Person status (e.g. a U.S. Citizen...  ...use artificial intelligence, machine learning, or other automated processes... 
    Suggested
    Permanent employment
    Local area
    Worldwide

    Okta, Inc.

    San Francisco, CA
    2 hours ago
  • $200k - $280k

     ..., senior team across engineering, design, and growth:...  ...Lead at Flixed and a Software Engineer at Facebook,...  ...systems and applied machine learning, and previously Lead...  ...make an impact As a Staff Engineer at daydream,...  ...Francisco and requires in‑person collaboration five (5... 
    Suggested
    Work at office
    Relocation package

    Daydream Services LLC

    San Francisco, CA
    3 hours ago
  • $257k - $302k

     ...level. Our People Trust Platform uses machine learning to help thousands of companies...  ...is looking for an experienced senior staff software engineer to facilitate the long‑term design of...  ...our collection and processing of your personal information when you apply for a role... 
    Suggested
    Local area
    Remote work
    Flexible hours

    Checkr

    San Francisco, CA
    2 hours ago
  • $175k - $230k

     ...The Opportunity at Altana The Engineering team is responsible for...  ...stuck, and translate what you learn into product bets your team is...  ...Required Experience with Python Machine Learning toolsets (Numpy,...  ...Free access to confidential personal support. Dependent Care FSA:... 
    Temporary work
    Flexible hours

    Altana

    San Francisco, CA
    1 day ago
  •  ...creatives, technologists, and engineers working together to empower...  ...The Role We’re looking for Software Engineers to join our...  ...including design, product, machine learning, and infrastructure, and will...  ...growth, both professionally and personally. Whether it’s flexible work... 
    Hourly pay
    Full time
    Flexible hours

    Abridge

    San Francisco, CA
    1 day ago
  • $177.19k - $364.8k

     ..., treating it as a product. Understand engineering team needs and translate them into technical...  ...and developer advocacy Experience with machine learning or anomaly detection applied to...  ...role will need to be in the office for in‑person collaboration 1‑2 times per quarter and... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

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

     ...customer acquisition, and Connor was a machine learning research engineer at Scale AI . The rest of our team...  ...you are: You have 8+ years of software engineering experience and have a track...  ..., high‑energy environment. Being in‑person enables real‑time collaboration,... 

    Unify

    San Francisco, CA
    2 days ago
  • $194k - $267.3k

     ...If you are too, let’s talk. Staff Software Engineer Opportunity Okta Developer...  ...applicable plans and policies. To learn more about our Total Rewards...  ...with an immersive, in‑person onboarding experience designed...  ...artificial intelligence, machine learning, or other automated... 
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    1 day ago
  • $241k - $284k

     ...combination of a fintech, SMB software, and consumer company...  ...at scale. As a Staff Frontend Engineer on the App Platform...  ...covered by GG In‑person opportunities that are...  ...stipend for approved learning and educational‑related...  ...intelligence and machine learning systems (AI... 
    Work at office
    Home office
    Flexible hours
    3 days per week

    GlossGenius

    San Francisco, CA
    1 day ago
  • $194k - $243k

     ...unique experiences. Engineering Opportunity Okta's Workforce...  .... We are seeking a Staff Back‑End Software Engineer to lead...  ...Code § 9102; a natural person who is a lawful...  ...plans and policies. To learn more about our Total...  ...artificial intelligence, machine learning, or other... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    1 day ago
  • Tomo is building this generation's most important consumer AI product. We have been working quietly on a SOTA personal agent that learns what real people care about and empowers them to lead better lives. Now, we’re using their context to build a living, breathing operating... 

    Doist

    San Francisco, CA
    2 days ago
  • $218.03k - $256.5k

     ...get together quarterly for intense in‑person working sessions called “surges.” As...  ...Skills and Experience 7+ years of software engineering experience. Experience designing, building...  ...is piloting an AI tool based on machine learning technologies to conduct initial screening... 
    Local area

    Coinbase

    San Francisco, CA
    1 day ago
  • $177.19k - $364.8k

     ...here. The Trends & Insights Engineering team builds the products...  ...intelligence for advertisers. As a Staff Software Engineer on this team, you'...  ...that generate reusable, personalized insights from Pinterest's trend...  .... Visit our PinFlex page to learn more about our working model... 
    Work at office
    Local area
    Relocation
    Relocation package
    Day shift

    Pinterest

    San Francisco, CA
    1 day ago
  • $314k

     ...of superintelligence. One person, one GPU. If you'd like to...  ...The Lambda Infrastructure Engineering organization forges the foundation...  ...We are seeking a seasoned Staff Storage Software Engineer with deep...  ...research papers accepted at top machine learning and graphics conferences,... 
    Local area
    Flexible hours

    Lambda

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

     ...formerly AI researchers and engineers from companies like Meta AI,...  ...qualification to succeed in this machine learning course is gumption” - John...  ...at Yale 4+ years as a software engineer, full stack engineer...  ...office lunch & dinner Sponsored personal tax accounting Whoop band... 
    Work at office

    Doist

    San Francisco, CA
    2 days ago
  • Staff Software Engineer, Listings & Host Tools and AI Airbnb was born in 2007 when two hosts welcomed...  ...: The LHT-DnA team supports host personalization products and provides data driven...  ...greater value from our data and machine learning models. We are looking for a data-... 
    Work experience placement

    airbnb, Inc.

    San Francisco, CA
    4 days ago
  • $150k - $200k

     ...Essential Duties We are seeking a Staff or Senior Software Engineer, Factory Infrastructure to join us...  ...systems that enable our controls and machine learning engineers to develop, test, and deploy...  ...with experience. We collect personal information (PI) from you in connection... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Local area
    Night shift

    Redwood Materials

    San Francisco, CA
    1 day ago
  • Known, based in San Francisco, seeks an AI/ML Engineer to own the core matching and recommendation engines from zero to production...  ...working with founders from Uber and Cash App on a high-impact personalization platform. Ideal candidates have deep experience building and... 

    Jack & Jill

    San Francisco, CA
    1 day ago
  •  ...applications. The Difference You Will Make: As a Staff Software Engineer on the Integrated Knowledge Management...  ...data, build hypotheses, experiment, learn and iterate to improve the Integrated...  ...ranking systems to power end-to-end Machine Learning powered products; recent... 
    Work experience placement
    Casual work
    Live in
    Work at office
    Remote work

    CloudDevs

    San Francisco, CA
    2 hours ago
  • $175k - $220k

     ...innovative outpatient care model that combines compassionate, in-person psychiatric care with comprehensive wraparound support....  ...this work are also growing! We are seeking a Senior/Staff Full-Stack Software Engineer to help build and scale Amae Health’s patient and clinic... 
    Full time
    Temporary work

    Amaehealth

    San Francisco, CA
    2 hours ago
  • $230.52k - $299.68k

     ...toward a sustainable future. What the Job Involves As a Staff Software Engineer on the Perception team, you will be a key technical leader...  ...selection, adaptation, and integration of state-of-the-art Machine Learning (ML) and Computer Vision (CV) models, including the... 

    Hayden AI

    San Francisco, CA
    2 hours ago
  • $141k - $242k

     ...our autonomous fleet. As a Senior or Staff Software Engineer on our Mapping team, you will act as a...  ...scientists specialized in robotics, deep learning, computer vision, and autonomous...  ...QGIS, GDAL, or PostGIS. Familiarity with machine learning pipelines or integrating AI models... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    3 hours ago
  • $194k - $267k

     ...expect great things from our engineers and reward them with...  ...opportunity for experienced Software Engineers to join our fast growing...  ...leader in the use of data and machine learning to improve end‑user security...  ...establishing U.S. Person status (e.g. a U.S. Citizen,... 
    Permanent employment
    Local area
    Flexible hours

    Okta

    San Francisco, CA
    1 day ago
  • $192k - $260k

     ...companies in the world. Our engineering teams build highly technical...  ...operate one of the largest scale software platforms. The fleet consists of millions of virtual machines, generating terabytes of logs...  ...: Data Science and Machine Learning Infrastructure: Build services... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    San Francisco, CA
    2 days ago
  • $189k - $284k

     ...experience. 8 years of experience in software development, and with data structures/...  ...qualifications Master’s degree or PhD in Engineering, Computer Science, or a related...  ...direction. 2 years of experience in Applied Machine Learning. Experience in people management in a... 
    Full time

    Google

    San Francisco, CA
    1 day ago
  • $300k

    # Staff + Sr. Software Engineer, InferenceJob Type / Location: San FranciscoExperience Required: 6+ yearsAnthropic's mission is to create...  ...pair programming (we love to pair!)Want to learn more about machine learning systems and infrastructureThrive in environments... 
    Work at office
    Worldwide
    Visa sponsorship
    Flexible hours

    Gravity Engineering Services Pvt Ltd.

    San Francisco, CA
    1 day ago
  • $200k - $275k

     ...defining Peregrine’s future. Team As an engineering team, we believe strongly that empathy...  ...PostgreSQL and Elasticsearch; machine learning models hosted in Bedrock and SageMaker...  ...finish Passion for crafting and shipping software solutions that delight users Thrive on... 
    Work at office

    Peregrine Technologies

    San Francisco, CA
    2 days ago
  • Two Dots in San Francisco is looking for a Software Engineer with extensive experience in working with PDFs and PDF-driven applications. This position involves optimizing machine learning operations related to financial data and ensuring efficient PDF processing. The ideal... 

    Two Dots Inc

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Machine Learning - Personalization. Be the first to apply!