Software Engineer, AI/ML, Google Cloud

Job expired!

Join Our Team as a Software Engineer in AI/ML at Google Cloud

We're excited to announce an opportunity that could change the way you see your career in technology. Google Cloud is looking for a talented Software Engineer specialized in AI/ML who is enthusiastic about building the technologies that power transformative solutions for hundreds of millions of users worldwide.

Minimum Qualifications

The ideal candidate will have:

  • A Bachelor's degree or equivalent practical experience.
  • At least 2 years of software development experience in C++ or Python, or 1 year with an advanced degree.
  • Sound knowledge of data structures and algorithms.
  • Proven background in testing, maintaining, or launching software products, coupled with a strong handle on software design and architecture.

Preferred Qualifications

We are particularly interested in candidates who have:

  • A Master’s degree or PhD in Computer Science or a related technical field.
  • Experience in developing accessible technologies.
  • A background working with two or more of the following: machine learning, search, assistant, ranking and recommendation systems, search quality, natural language processing, and data classification.

About the Role

As a Software Engineer at Google Cloud, you will:

  • Design, develop, test, deploy, maintain, and enhance software solutions.
  • Manage project priorities, deadlines, and deliverables.
  • Bring fresh ideas to the team from information retrieval, distributed computing, large-scale system design, and beyond.
  • Work on critical projects that are central to Google Cloud’s needs, with opportunities to switch teams and projects as our needs and your interests evolve.

What Google Cloud Offers

At Google Cloud, we accelerate every organization’s ability to digitally transform its business. We deliver enterprise-grade solutions leveraging Google’s cutting-edge technology—trusted by customers in over 200 countries to help them grow and address their most critical business challenges.

Responsibilities

  • Write, test, and deploy code integral to our products and systems.
  • Participate in or lead rigorous design reviews to ensure the selection of appropriate technology.
  • Review code developed by peers, providing constructive feedback to ensure quality and standards.
  • Update and adapt educational content and documentation based on product changes and user feedback.
  • Triage and debug system issues to improve our hardware, network, and operational quality.

If you are looking to make an impact and be part of a team that pushes the boundaries of technology, we would love to learn more about you. Apply to be a part of Google Cloud’s journey as a Software Engineer specializing in AI/ML today!