Search jobs > Sunnyvale, CA > Software engineer machine

Senior Software Engineer, Machine Learning - Ads Intelligence

DoorDash
Sunnyvale, 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 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 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 applying ML
  • Mentor junior team members, and lead cross functional pods to create 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.
  • Expertise in applied ML for Causal Inference and Recommendation Systems - both classical and deep learning based. Additional familiarity with explore / exploit / MAB algorithms, LLMs!
  • Machine learning background in Python; experience with PyTorch or TensorFlow preferred.
  • Familiarity with Kotlin / Scala
  • Ability to communicate technical details to nontechnical stakeholders
  • M.S., or PhD. in Statistics, Computer Science, Math, Operations Research, Physics, Economics, or other quantitative fields
  • 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
  • 27 days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer, Ads Contextual Intelligence. ...

Promoted
Apple
Cupertino, California

As a Senior Machine Learning Engineer, you will be working alongside our world-class creatives, designers, and engineers to help innovate in the productivity space in ways that only Apple can. MS or PhD in Computer Science, Machine Learning or related field, and 5+ years of significant industry expe...

Promoted
Society of Exploration Geophysicists
Palo Alto, California

Candidates for the Senior ML Engineer, Data Quality role should have good engineering skills, a combination of industry experience in Machine Learning, Data Science, and processing large amounts of data in various formats, and passion for building AI products. Data Engineer, Machine Learning Enginee...

Promoted
Karkidi
Mountain View, California

Apply software engineering, machine learning, and compound AI system engineering to create lasting value for all our customers. We are looking for an experienced software engineer with machine learning expertise to join us in expanding Moveworks NLU (natural language understanding) and agentic AI ca...

TikTok
San Jose, California

Minimum Qualifications:- BS/MS Degree in Computer Science or related major- 5+ years experience in data structures and algorithms, familiar with one or more: machine learning, natural language processing, data mining- Familiar with one of the Python/Java/Go/C++ programming languages- Familiar with c...

Mediabistro
Mountain View, California

TensorFlow), artificial intelligence, deep learning, and/or natural language processing. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh...

Promoted
TruEra
Redwood City, California

Partner with machine learning engineers, infrastructure engineers, and product managers to design, build, and release new products and features. As a Senior Software Engineer on the TruEra Data Infrastructure team, you will architect, build, and manage highly scalable distributed systems to power Ob...

Promoted
NVIDIA
Santa Clara, California

Data engineer with extensive data engineering experience for our data science platform supporting NVIDIA's cloud platform services. Data Engineer - Data Science Platform. Partner with our other engineering and business teams to integrate your amazing innovations and algorithms into our production sy...

PubMatic
Redwood City, California

Machine Learning Engineer with big data experience who can work on building the next generation ML platform. Expertise in developing Implementation of professional software engineering best practices for the full software development life cycle, including coding standards, performing code reviews, c...

Mediabistro
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scal...