Senior Software Engineer, Machine Learning, Applied AI

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, Machine Learning, Applied AI

Google is seeking a Senior Software Engineer specializing in Machine Learning and Applied AI to join their team. This role is part of Google's mission to develop next-generation technologies that impact billions of users worldwide. The position offers a competitive base salary range of $166,000-$244,000 plus bonus, equity, and comprehensive benefits.

The ideal candidate will have strong expertise in Generative AI, including Large Language Models and Multi-Modal systems, along with extensive experience in machine learning algorithms and tools like TensorFlow. The role requires 5 years of software development experience and 3 years of experience in product development.

As part of Google Cloud, you'll be working on enterprise-grade solutions that leverage cutting-edge technology, helping organizations across 200+ countries digitally transform their businesses. The role offers the flexibility of hybrid work arrangements in either Sunnyvale, CA or Kirkland, WA locations.

Key responsibilities include writing and testing code, leading design reviews, providing code review feedback, contributing to documentation, and troubleshooting complex system issues. You'll be working in a collaborative environment, managing project priorities, deadlines, and deliverables while designing, developing, and maintaining software solutions.

The position offers significant growth opportunities within Google's fast-paced environment, with chances to work on various projects and teams as your career evolves. You'll be at the forefront of artificial intelligence and machine learning development, working on projects that have global impact.

Google provides a comprehensive benefits package and promotes an inclusive work environment, committed to building a diverse workforce that represents their global user base. The company offers professional development opportunities, cutting-edge resources, and the chance to work with some of the industry's brightest minds in AI and machine learning.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer, Machine Learning, Applied AI

  • Write and test 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Machine Learning, Applied AI

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience in Generative AI (Large Language Models, Multi-Modal, Large Vision Models)
  • Experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, natural language processing or other ML discipline

Benefits For Senior Software Engineer, Machine Learning, Applied AI

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Senior Software Engineer, Machine Learning, Applied AI

Senior Software Developer, Google Cloud AI

Senior Software Developer position at Google Cloud AI, focusing on developing next-generation AI technologies and cloud solutions.

Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer role at Google Cloud focusing on AI/ML applications for financial crime detection, requiring expertise in software development, machine learning, and financial technology.

AI/ML Engineer, National Security, Public Sector

Senior AI/ML Engineering role at Google focusing on national security applications, requiring extensive ML experience and security clearance, offering competitive compensation and benefits.

App Development Customer Engineer, Global Partnerships Sellside

Senior technical role combining AI/ML expertise with business strategy to drive partner success in app development and advertising solutions.

Senior Software Engineer, Generative AI and LLMs

Senior Software Engineer position at Google focusing on developing AI agents and LLMs for Pixel devices, combining machine learning expertise with mobile development.