Senior Staff Software Engineer, Discover Ads Retrieval
Google · Mountain View, California, US
Minimum qualifications: - Bachelor’s degree or equivalent practical experience. - 8 years of experience with software development in one or more programming...
Job description
Minimum qualifications: - Bachelor’s degree or equivalent practical experience. - 8 years of experience with software development in one or more programming languages. - 7 years of experience testing, maintaining or launching software products, and 1 year of experience with software design and architecture. - 7 years of experience with AI/ML algorithms and tools, deep learning and AI/ML modeling. - Experience building and deploying recommendation systems models (e.g., retrieval, prediction, ranking, personalization, search quality, embedding) in production. Preferred qualifications: - Master degree or PhD in Computer Science, or a related field. - 8 years of experience with data structures and algorithms and large language model applications. - 5 years of experience in a technical leadership role leading project teams and setting technical direction. - Experience developing algorithms (e.g., ranking, recommendations, prediction, search quality, personalization) and software that generates suggestions based on various input and output goals. - Experience in quality working on content recommendation or user personalization problems. - Experience in successfully applying machine learn...