About the job
Video commerce is revolutionizing the way that people decide what to buy. The YouTube Shopping team is at the forefront of this shift: connecting viewers to products they’ll love through the creators that they trust. Shopping is one of YouTube’s top priorities and represents a systemic shift in the platform: giving creators new ways to monetize, viewers a new way to engage with the creators they love, and retailers a new sales channel to build their businesses. In this role, you will play a pivotal role in driving merchant and creator growth and building next-generation experiences that empower them globally. You will offer both Search and Creator Recommendations, powered by shopping data and our understanding of merchants, creators, and viewers—progressively moving towards intelligent workflow automation. You will be focused on growing merchant adoption and engagement on YouTube (YT) Shopping and empowering merchants to succeed by bringing the best-in-market value to creators and viewers on YouTube. You will plan to leverage ML and AI technology to best match merchants and creators, surface avenues for their growth, and provide smart insights; you will also build the YT Affiliate Program for creators on YouTube.
Responsibilities
Develop solutions for the complex Creator Recommendation system and other full-stack features for merchants using YouTube and Google Commerce technologies.
Leverage the YouTube Infrastructure to build software that has better debuggability, performance, and reliability.
Foster engineering best practices in design, development, testing, code reviews, and agile development.
Partner with Product Management (PM), UX, and User Experience Research (UXR) to define product requirements, iterate on designs, and polish user-centric solutions.
Work with other engineering teams to deliver merchant experiences.
Qualifications
Minimum
Bachelor’s degree or equivalent practical experience.
8 years of experience in software development.
5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
5 years of experience building and deploying recommendation systems models (retrieval, prediction, ranking, embedding) in production and experience building architecture in different modeling domains.
5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
Preferred
Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
3 years of experience in a technical leadership role leading project teams and setting technical direction.
Experience in C++/Java.
Experience in business-to-business (B2B) or e-commerce software.
Excellent verbal and written communication skills for collaborating with both technical and non-technical team members.