Software Engineer III, Machine Learning, Google Cloud Data Management

Google Cloud accelerates every organization's ability to digitally transform its business and industry, delivering enterprise-grade solutions that leverage Google's cutting-edge technology and tools for developers.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer III, Machine Learning, Google Cloud Data Management

Google is seeking a Software Engineer III for Machine Learning in Google Cloud Data Management. This role involves developing next-generation technologies that change how billions of users connect, explore, and interact with information. The ideal candidate will have experience with data structures, algorithms, software development, and machine learning. They will work on critical projects, manage priorities, and develop software solutions across the full stack. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems.

Key Responsibilities:

  • Write product or system development code
  • Participate in or lead design reviews
  • Review code developed by other developers
  • Contribute to documentation and educational content
  • Triage and resolve product or system issues

The position offers opportunities to work on large-scale systems, performance analysis, and cutting-edge technologies in artificial intelligence and natural language processing. Google Cloud focuses on enabling digital transformation for organizations worldwide, leveraging Google's advanced technology and developer tools.

This role provides a competitive salary range of $136,000-$200,000 plus bonus, equity, and benefits. Google is committed to diversity, equality, and creating a culture of belonging. They offer accommodations for applicants with special needs and require English proficiency for effective global collaboration.

Join Google's team of innovative engineers and contribute to shaping the future of technology while working on projects that impact billions of users worldwide.

Last updated 2 months ago

Responsibilities For Software Engineer III, Machine Learning, Google Cloud Data Management

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve

Requirements For Software Engineer III, Machine Learning, Google Cloud Data Management

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with software development in one or more programming languages, or 1 year with an advanced degree
  • 2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing

Benefits For Software Engineer III, Machine Learning, Google Cloud Data Management

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Google Software Engineer III, Machine Learning, Google Cloud Data Management

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.