Google is seeking a Software Engineer II to join their Visual Query Search team, focusing on multimodal world understanding used by over a billion users. This role combines machine learning expertise with software engineering, working specifically on quality components and Gemini model tuning. The position is part of Google Search's mission to reimagine information discovery, requiring complex engineering solutions while maintaining universal accessibility.
The role involves working with cutting-edge LLM technology, implementing quality improvements across the entire machine learning lifecycle, from prototyping to deployment. Engineers will write high-quality code in languages including C++, Kotlin, and Python, integrating quality components within Google's next-generation Search infrastructure.
As part of Google's software engineering team, you'll have the opportunity to work on critical projects with billions of users' impact. The role offers exposure to various areas including distributed computing, system design, AI, and natural language processing. Google provides competitive compensation including base salary, bonus, equity, and comprehensive benefits.
The ideal candidate should have experience with data structures, algorithms, and core machine learning concepts, along with proficiency in programming languages. This position offers the chance to contribute to Google's mission while working with state-of-the-art technology in a collaborative, fast-paced environment.