Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Technology and logistics company that started with door-to-door delivery, building the world's most reliable on-demand logistics engine for last-mile delivery.
$137,100 - $299,300
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Logistics

Description For Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

DoorDash is seeking a Senior Machine Learning Engineer to join their Delivery Excellence team, focusing on Computer Vision applications. This role combines cutting-edge ML technology with practical business impact, working to enhance DoorDash's delivery quality through innovative computer vision solutions. The position offers an opportunity to work on challenging problems in computer vision, including visual anomaly detection and early defect identification in the delivery process.

The role requires deep expertise in applied Computer Vision and multi-modal systems, with responsibilities spanning from design to implementation of ML solutions that improve delivery quality. Working with DoorDash's robust data and ML infrastructure, you'll develop algorithms that process visual feeds and multiple data sources to solve real-world challenges in the delivery ecosystem.

As a senior engineer, you'll collaborate with cross-functional teams to shape the product roadmap and drive technical innovation. The position offers significant growth opportunities, both technically and professionally, within a rapidly expanding team that's actively opening new markets for DoorDash.

The compensation is highly competitive, ranging from $137,100 to $299,300 USD, depending on level and location, plus equity opportunities. DoorDash offers comprehensive benefits including medical coverage, 401(k) matching, generous parental leave, and wellness programs. The role is based in major tech hubs including San Francisco, Sunnyvale, or Seattle, requiring in-person presence.

This is an ideal opportunity for experienced ML engineers who are passionate about solving complex technical challenges while making a direct impact on DoorDash's core business operations and customer experience. The role combines technical depth in computer vision with the excitement of working at scale in a fast-growing technology company.

Last updated 5 hours ago

Responsibilities For Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

  • Develop production-level machine learning solutions for vision challenges
  • Apply techniques like entity recognition, attribute extraction, object detection, segmentation
  • Collaborate with cross-functional leaders to shape product roadmap
  • Explore and harness diverse data sources for continuous improvement
  • Drive technical innovation in the computer vision space
  • Build and implement scalable models for production systems

Requirements For Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Python
  • 5+ years of industry experience developing machine learning models with business impact
  • Deep expertise in applied Computer Vision
  • Strong machine learning and programming skills, particularly in Python
  • Must be located near or willing to relocate to engineering hubs
  • M.S. or PhD in Computer Vision, Statistics, Computer Science, Math, or related field (preferred)
  • Experience with key ML frameworks such as PyTorch, TensorFlow, or Spark
  • Familiarity with causal inference and experimentation techniques

Benefits For Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
  • Comprehensive medical, dental, and vision benefits
  • 401(k) plan with employer matching
  • 16 weeks paid parental leave
  • Wellness benefit
  • Commuter benefit match
  • Mental health program
  • Flexible vacation (for salaried roles)
  • 11 paid holidays
  • Disability and basic life insurance

Interested in this job?

Jobs Related To DoorDash Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Senior ML Engineer role at DoorDash focusing on Computer Vision for delivery quality optimization, requiring 5+ years of ML experience and expertise in CV.

Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Senior Machine Learning Engineer position at DoorDash, focusing on Computer Vision applications for delivery quality improvement, offering competitive compensation and comprehensive benefits.

Machine Learning Engineer - New Verticals

Senior Machine Learning Engineer role at DoorDash focusing on developing ML models for grocery and retail delivery optimization.

Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Senior Machine Learning Engineer position at DoorDash, focusing on Computer Vision applications for delivery excellence, offering competitive compensation and comprehensive benefits.

Machine Learning Engineer - New Verticals

Senior Machine Learning Engineer role at DoorDash focusing on developing ML solutions for grocery and retail delivery optimization.