Doordash - San Francisco, CA
posted about 1 month ago
As a Senior Software Engineer specializing in Machine Learning at DoorDash, you will play a pivotal role in enhancing our catalog system and product knowledge graph, which are essential components of our rapidly expanding grocery and retail delivery services. This position requires a deep understanding of applied machine learning, particularly in the areas of natural language processing (NLP) and graph-based models. You will be responsible for conceptualizing, designing, implementing, and validating algorithmic improvements that will directly impact the efficiency and accuracy of our catalog system. Your work will involve developing production-level machine learning solutions to address various catalog building and quality challenges, including entity recognition, entity resolution, attribute extraction, and category classification, as well as image classification. In this role, you will collaborate closely with cross-functional teams, including engineering, product management, and business strategy leaders, to shape an ML-driven product roadmap that supports the growth of our multi-billion dollar retail delivery business. You will leverage diverse data sources and intuitive models to create a seamless shopping experience for our users. The position is hybrid, allowing for a mix of in-office and remote work, and you will report directly to the engineering manager of the New Verticals, Catalog ML team.