Software Engineer III, Generative AI/ML, NotebookLM
Minimum qualifications:
+ Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
+ 2 years of experience with software development in one or more general purpose programming languages (e.g., Python, C++, Java, Kotlin), including experience with data structures or algorithms.
+ 2 years of experience applying machine learning algorithms and tools (e.g., TensorFlow, PyTorch), with a focus on artificial intelligence, deep learning, or natural language processing.
+ Experience with Large Language Models (LLMs), Natural Language Processing (NLP), or other Generative AI technologies in a practical application.
Preferred qualifications:
+ Master's degree or PhD in Computer Science, Machine Learning, AI, or a related technical field with Generative AI focus.
+ Experience developing accessible technologies and applying design principles in AI products.
+ Experience developing and implementing comprehensive AI model quality evaluation frameworks, including HITL and automated metrics.
+ Experience designing, developing, and deploying large-scale ML systems, specifically Generative AI models (e.g., LLMs, diffusion models).
+ Ability to lead technical initiatives and influence product direction in fast-moving, innovative environments, particularly for AI quality and UX.
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Our team is at the forefront of leveraging generative AI to transform information consumption and creation. We work with Google DeepMind and cross-functional partners across Google Labs to bring AI to life.
As a Software Engineer, you will be instrumental in ensuring the quality and performance of our innovative AI features that are directly shaping the future of learning and content creation.
Labs is a group focused on incubating early-stage efforts in support of Google's mission to organize the world's information and make it universally accessible and useful. Our team exists to help discover and create new ways to advance our core products through exploration and the application of new technologies. We work to build new solutions that have the potential to transform how users interact with Google. Our goal is to drive innovation by developing new Google products and capabilities that deliver significant impact over longer timeframes.
The US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google ( .
+ Drive the technical design and implementation of Generative AI features and systems with a focus on product quality within NotebookLM.
+ Lead the development and deployment of robust human and auto-rater based evaluation systems to define and measure GenAI product quality and improvements.
+ Collaborate closely with Google DeepMind and cross-functional partners to translate complex product requirements into actionable technical designs and plans.
+ Write high-quality, production-ready code in Python, C++, Java, or Kotlin, ensuring the scalability, reliability, and performance of GenAI-powered features.
+ Take end-to-end ownership of key technical areas, from leveraging foundation models to solving complex problems and delivering impactful solutions for understanding and creating information.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer III, Generative AI/ML, NotebookLM in Mountain View, CA vacancy
- Software Engineer III, Generative AI, Google Workspace corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree or equivalent practical experience... ..., deep learning, natural language processing or other ML discipline Preferred qualifications: Master's degree or...SuggestedFull time
- ...+ 2 years of experience with software development in one or more programming... ...setting. + Experience in Generative AI (Large Language Models, Multi... ...language processing or other ML discipline. Preferred... ...technologies. Google's software engineers develop the next-generation...SuggestedFull time
- .... 2 years of experience with software development in one or more programming... ...setting. Experience in Generative AI (Large Language Models, Multi... ...processing, or other ML disciplines. Preferred qualifications... ..., and software test engineering. Google's software engineers...SuggestedFull timeWorldwide
- Software Engineer III, Machine Learning (Generative AI), YouTube Join to apply for the Software Engineer III, Machine Learning (Generative AI), YouTube role at Google Continue with Google Continue with Google Software Engineer III, Machine Learning (Generative AI), YouTube...SuggestedFull timeInternship
- ...+ 2 years of experience with software development in one or more programming... ...setting. + Experience in Generative AI (Large Language Models, Multi... ...language processing or other ML discipline Preferred... ...resolution, and software test engineering. Google's software engineers...SuggestedFull time
- Software Engineer III, AI/ML GenAI, Search Join to apply for the Software Engineer III, AI/ML GenAI, Search role at Google Software Engineer III... ...Models). Experience with text, image, video, or audio generation. Minimum qualifications: Bachelor’s degree or equivalent...Full timeSummer workInternship
- ...experience. + 2 years of experience with software development in one or more programming... ...intelligence. + Experience in Generative AI (Large Language Models, Multi-Modal, Large... ...diagnosis and resolution, and software test engineering. Google's software engineers develop...Full time
- Software Engineer III, AI/ML Computer Vision, Core Join to apply for the Software Engineer III, AI/ML Computer Vision, Core role at Google Software... ...and processing, object detection, visual search), video generation, or signal processing. 1 year of experience with ML...Full timeSummer workInternship
- ...building and managing distributed software systems and infrastructure. + 2 years... ...with text, image, video, or audio generation. + 1 year of experience with ML infrastructure (e.g., model... ...team environment. Google's software engineers develop the next-generation technologies...Full time
- Join to apply for the Software Engineer III, AI/ML, AR role at Google Join to apply for the Software Engineer III, AI/ML, AR role at Google Get... ...About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect,...Full timeSummer workInternship
- Software Engineer III, AI/ML Recommendations, Rankings, Predictions, YouTube link Copy link corporate_fare YouTube place Mountain View, CA, USA... ...About the job Google's software engineers develop the next-generation technologies that change how billions of users connect,...Full time
- Join to apply for the Software Engineer III, AI/ML, Google Cloud AI role at Google Join to apply for the Software Engineer III, AI/ML, Google Cloud... ...The Job Google's software engineers develop the next-generation technologies that change how billions of users connect,...Full timeSummer workInternship
- Join to apply for the Software Engineer III, AI/ML, Cloud AI role at Google 1 week ago Be among the first 25 applicants Join to apply for the Software... ...Job Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect,...Full time
- ..., EKS, ECS, Databricks ML feature development, ML... ...model deployment, Gen AI LLM approaches such as... ...ML Platform & Solutions Engineering team within our Consumer... ...traditional AI/ML and Generative AI platform enablement... ...the best practices in software engineering, machine learning...
- ...maintaining, or launching software products, and 1 year of experience... ...solutions, contributing to ML model optimizations and... .... + Experience in AI/ML quality evaluation and improvement... .... Google's software engineers develop the next-generation technologies that change how...Full time
- ...years of experience with software development in one or... ...visual search), video generation, or signal processing.... ...year of experience with ML infrastructure (e.g., model... ...Intelligence (AI), Deep Learning, Natural... ...job Google's software engineers develop the next-generation...Full time
- ...+ 5 years of experience with software development in one or more programming... ...+ 3 years of experience with ML infrastructure (e.g., model... ...debugging). + Experience in Generative AI (Large Language Models, Multi... .... Google's software engineers develop the next-generation technologies...Full time
- ...2 years of experience with software development in one or more... ...sequential decision making), ML infrastructure, or... ...technologies. Google's software engineers develop the next-generation technologies that change how... ...forward. The Google Cloud AI Research team addresses AI...Full time
- ...2 years of experience with software development in one or more programming... ...of software system test engineering experience testing mobile... ...or Machine Learning (AI or ML). Preferred qualifications:... ...engineers develop the next-generation technologies that change how...Full time
- ...2 years of experience with software development in one or more... ...sequential decision making), ML infrastructure, or... ...technologies. Google's software engineers develop the next-generation technologies that change how... ...connectivity, mobile, and now, AI. Google's XR team is at the...Full time
- ...+ 2 years of experience with software development in Python. + 1 year... ...: + Experience in Generative AI. + Experience in Data Analysis... ...development. Google's software engineers develop the next-generation technologies... ...push technology forward. The ML, Systems, & Cloud AI (MSCA)...Full time
- ...years of experience with software development in one or... ...sequential decision making), ML infrastructure, or... ...Science or Computer Engineering or equivalent practical... ...engineers develop the next-generation technologies that... ...The ML, Systems, & Cloud AI (MSCA) organization at...Full time
- ...experience. + 2 years of experience with software development in one or more programming... ...experience with text, image, video, or audio generation. + Experience with C++ programming.... ...accessible technologies. Google's software engineers develop the next-generation technologies...Full time
- Join to apply for the Founding Generative AI Engineer role at Altimate AI Join to... ...: 7+ years of hands-on ML/AI experience with at least... ...Information Technology Industries Software Development Referrals... ...months ago Software Engineer III, Full Stack, Chrome San Jose...Full timeSummer workInternshipWorldwide
- ...2 years of experience with software development in C++ programming... ..., and software test engineering. Google's software engineers develop the next-generation technologies that change how... ...enhance software solutions. The ML, Systems, & Cloud AI (MSCA) organization at Google...Full time
- Staff Software Engineer - Generative AI / LLMs Staff Software Engineer - Generative AI / LLMs 4 days ago Be among the first 25 applicants Get AI-powered... ...environments. - Experience deploying and optimizing AI/ML models in production environments using containerization (...Permanent employmentFull timeInternshipRemote workFlexible hours
- Join to apply for the Generative AI Engineer role at Knit.ai Continue with Google Continue with Google... ...Minimum of 3 years of experience in software development, with at least 1 year focused... ...Proficiency in Python and relevant AI/ML frameworks such as LangChain, LlamaIndex...Full timeInternshipWork at office
- ...experience. + 5 years of experience with software development in one or more programming... ...intelligence. + Experience in Generative AI (Large Language Models, Multi-Modal, Large... ...accessible technologies. Google's software engineers develop the next-generation technologies...Full time
- ...experience. + 2 years of experience with software development in one or more... ...(e.g., sequential decision making), ML infrastructure, or specialization in... ...accessible technologies. Google's software engineers develop the next-generation technologies that change how...Full time
- ...experience. + 2 years of experience with software development in Python and C++, or 1... ...decision making), machine learning (ML) infrastructure, or specialization... ...technologies. Google's software engineers develop the next-generation technologies that change how billions...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III, Generative AI/ML, NotebookLM. Be the first to apply!
Related searches
- software developer full time Mountain View, CA
- software engineer distributed systems Mountain View, CA
- part time software developer remote Mountain View, CA
- work from home software developer Mountain View, CA
- senior software engineer Mountain View, CA
- software engineer contract Mountain View, CA
- ngo software engineer Mountain View, CA
- rust software engineer Mountain View, CA
- labview software developer Mountain View, CA
- senior software engineer ruby on rails Mountain View, CA