Software Engineer III, Generative AI, Google Cloud AI

Google is a global technology leader that develops innovative products and services used by billions of people worldwide.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5000+ Employees
2+ years of experience
AI

Description For Software Engineer III, Generative AI, Google Cloud AI

Google is seeking a Software Engineer III for their Generative AI team in Google Cloud AI. This role involves developing next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The ideal candidate will have experience in Generative AI, including Large Language Models, Multi-Modal, and Large Vision Models, as well as machine learning algorithms and tools.

Responsibilities include writing product or system development code, participating in design reviews, reviewing code from other developers, contributing to documentation, and triaging product or system issues. The role requires versatility, leadership qualities, and enthusiasm to tackle new problems across the full-stack.

The position offers opportunities to work on critical projects with the chance to switch teams as the fast-paced business grows and evolves. Google is looking for engineers who bring fresh ideas from various areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, and UI design.

Google offers a competitive salary range of $136,000-$200,000 plus bonus, equity, and benefits. The company is committed to building a diverse workforce and creating a culture of belonging, providing equal employment opportunities to all candidates.

Ideal candidates will have a Bachelor's degree or equivalent practical experience, 2 years of software development experience, and 2 years of experience with data structures or algorithms. Preferred qualifications include a Master's or PhD in Computer Science or related fields, experience with performance and large-scale systems, and experience working in complex, matrixed organizations.

Last updated 2 months ago

Responsibilities For Software Engineer III, Generative AI, Google Cloud AI

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer III, Generative AI, Google Cloud AI

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • Experience in Generative AI (Large Language Models, Multi-Modal, Large Vision Models), and with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, natural language processing or other ML discipline

Benefits For Software Engineer III, Generative AI, Google Cloud AI

  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, Generative AI, Google Cloud AI

Program Manager III, Developer Relations, Cloud

Lead Developer Relations Program Manager role at Google Cloud, focusing on AI and ML developer advocacy, community engagement, and program management.

Technical Program Manager III, AI/ML, Google Cloud

Lead AI/ML technical program management role at Google Cloud, driving machine learning initiatives and cross-functional projects with competitive compensation.

Software Developer III, Machine Learning, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on machine learning and AI development with opportunities to work on large-scale systems impacting billions of users.

Software Developer III, AI/ML, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on ML infrastructure and AI research with practical applications across various industries.

Technical Program Manager II, Responsible AI, Trust and Safety

Technical Program Manager II position at Google focusing on Responsible AI and Trust & Safety initiatives, offering competitive compensation and opportunities to work on complex, multi-disciplinary projects.