Search jobs > San Francisco, CA > Software engineer machine

Senior Software Engineer, Machine Learning - Personalization & Growth

DoorDash
San Francisco, CA
Full-time

About the Role

We’re looking for a passionate Applied Machine Learning expert to join our team. As a Senior Machine Learning Scientist, you’ll be conceptualizing, designing, implementing, and validating algorithmic improvements to the search and personalization experiences at the heart of our fast growing grocery and retail delivery business.

In this role, you will leverage 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 be expected to demonstrate a strong command of production level machine learning, a passion for solving end-user problems, and collaborate well with multi-disciplinary teams.

You will report into the engineering manager on our New Verticals Consumer ML 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 leveraging ML.
  • Mentor junior team members, and lead cross functional pods to generate collective impact.

You can find out more on our ML blog

We’re excited about you because you have

  • 5+ years of industry experience developing machine learning models with business impact, and shipping ML solutions to production.
  • M.S., or PhD. in Statistics, Computer Science, Math, Operations Research, Physics, Economics, or other quantitative field
  • Expertise in applied ML for Search / NLP / IR / Product Knowledge Graph - both classical and deep learning based. Additional familiarity with explore / exploit / MAB algorithms, LLMs, and causal inference techniques
  • Machine learning background in Python; experience with PyTorch or TensorFlow preferred.
  • Familiarity with Kotlin / Scala
  • 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
  • 7 days ago
Related jobs
Promoted
Attentive
San Francisco, California

We're looking for a self-motivated, highly driven Senior Software Engineer to join our Machine Learning Operations (MLOps) team. As a team, we enable Attentive's Machine Learning (ML) practice to directly impact Attentive's AI product suite through the tools to train, inference, and deploy ML models...

Promoted
Cisco Systems, Inc.
San Francisco, California

Software Developer Engineer in Test (Sr. Strong quality ethics, shift left mentality, collaborating closely with software engineers, designers, architects, and product managers to release innovative high-quality products. We provide a startup-like software development experience in a friendly, flexi...

Promoted
Ironclad
San Francisco, California

We are looking for asenior software engineer who is excited to work on applications of AI in contract drafting, reviewing and redlining in the document editor. As a Staff Software Engineer at Ironclad, you'll work cross-functionally to identify business problems and architect, build, and verify solu...

Promoted
Sigma Computing
San Francisco, California

We are growing the engineering team and looking for engineers who have the chops to build and deliver world-class technology. You will be part of a talented team of engineers with a shared mission to make data easily accessible. We look forward to learning how your experience can enable all of us to...

Promoted
Shaper
San Francisco, California

We're looking for a Senior Quality Engineer to join us who has a strong automated testing background and woodworking experience (or the desire to learn). Today, Shaper supports thousands of woodworkers and craftspeople around the globe with an expanding range of hardware and software tools that are ...

Promoted
Cruise
San Francisco, California

Note]: This role is for a machine learning infrastructure engineering team, not an applied machine learning team. We are seeking an experienced Senior Software Engineer to lead key initiatives within our ML Orchestration team, focused on helping scale our platform, create automation and self-service...

Promoted
BigHat Biosciences
San Mateo, California

Senior Software Engineer, Lab Systems. BigHat Biosciences is seeking an exceptional individual to join our team as a Senior Software Engineer. This position offers the unique opportunity to work hand-in-hand with our laboratory, programs, data science, and machine learning teams, fostering a multidi...

Promoted
Wells Fargo
San Francisco, California

Senior Software Engineer who will lead moderately complex initiatives and deliverables within technical domain environments. ...

E-Solutions
California, United States

Senior Avionics Software Engineer|| Remote. Continuous Learning and Improvement: Be proactive in learning new technologies and methodologies to continuously improve our testing processes and outcomes. Experience the Digital Engineering Environment (DEE): Learn about the requirements and functionalit...

Zipline
South San Francisco, California

What You'll Do   Design integrated machine learning solutions that enable our highly maneuverable aircraft to perceive general aviation aircraft, power lines, radio towers, and other challenging obstacles, so that we can steer clear of, dodge or otherwise avoid them Build software infrastr...