Google is seeking a Senior Software Engineer for their Gemini Code Assist organization, focusing on developing cutting-edge GenAI-based development tools that are revolutionizing developer productivity. This role sits at the intersection of software engineering and artificial intelligence, where you'll be working on implementing functionalities that interact with Google's latest Large Language Models (LLMs).
As part of this position, you'll collaborate closely with top researchers, engineers, and product managers from both Google Cloud AI and Google Research teams. You'll be responsible for developing challenging machine learning solutions that directly contribute to Google's product excellence, particularly in creating features that integrate next-generation large language models while balancing performance and deployment constraints.
The role involves both server-side and middleware development, requiring a strong foundation in software engineering principles and an understanding of AI/ML technologies. You'll be working within Google Cloud, which serves customers in over 200 countries and territories, helping organizations digitally transform their businesses using Google's cutting-edge technology.
Key responsibilities include managing project priorities and deliverables, participating in design reviews, reviewing code from other developers, contributing to documentation, and troubleshooting complex system issues. You'll need to bring technical expertise in software development, with at least 5 years of experience, and demonstrate leadership qualities as you work on critical projects.
This is an excellent opportunity for someone who wants to work at the forefront of AI technology while building developer tools that will impact the broader software engineering community. The role offers the chance to work with state-of-the-art language models and contribute to products that are shaping the future of software development. You'll be part of Google's larger mission to organize the world's information and make it universally accessible and useful, while working specifically on tools that enhance developer productivity through artificial intelligence.