Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in C++ programming languages.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
3 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
3 years of experience working with SQL, coLaboratory, Python. Experience in data analysis and working with datasets or LLMs.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical field.
Experience with AI/ML techniques including Recommender Systems, generative AI, Large Language Models, information retrieval, etc.
Experience with modern approaches to ML powered video recommendations.
Ability to start in Mountain View within 2 months of job posting going live.
Excellent systems design and implementation skills, with the ability to design and execute solutions to complex problems.
Excellent collaboration and communication skills, with the ability to work effectively across different teams.