Taro Logo

Software Engineer, Hardware Product Catalog

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology.
$118,000 - $170,000
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS · Cloud
This job posting is no longer active. Check out these related jobs instead:

Job Description

Google Cloud is seeking a Software Engineer for their Hardware Product Catalog (PCat) team to develop and enhance an AI-based software catalog system. This role focuses on building and maintaining a catalog system that enables internal Google stakeholders to author and curate machine and rack configurations for forecasting and ordering compute, storage, and ML capacity.

The position offers an opportunity to work on critical projects within Google Cloud, combining software engineering with machine learning expertise. You'll be part of a team that develops next-generation technologies impacting billions of users, working across areas including distributed computing, large-scale system design, and artificial intelligence.

As a Software Engineer in this role, you'll collaborate with stakeholders on design and code reviews, develop ML pipelines, and solve complex business challenges involving AI model accuracy. The role requires expertise in ML infrastructure, including model deployment, evaluation, and optimization, along with strong software development skills.

The position offers competitive compensation including a base salary range of $118,000-$170,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for candidates with ML expertise who want to impact Google's infrastructure at scale while working with cutting-edge AI technologies.

The role is based in Kirkland, WA, and is ideal for candidates with experience in ML infrastructure, software development, and an interest in working on systems that power Google's data center capabilities. You'll be empowered to act like an owner, take action, and innovate while working on technologies that shape how billions of users interact with Google's services.

Last updated 2 months ago

Responsibilities For Software Engineer, Hardware Product Catalog

  • Collaborate with stakeholders through design and code reviews
  • Triage product or system issues and debug/track/resolve issues
  • Develop, build, and deploy solutions with ML pipelines
  • Deliver scalable systems, process and data solutions
  • Identify, assess, estimate, and solve business issues involving AI model accuracy

Requirements For Software Engineer, Hardware Product Catalog

Python
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with speech/audio, reinforcement learning, ML infrastructure, or other ML field
  • 1 year of experience with ML infrastructure
  • 1 year of experience with software development in one or more programming languages
  • Experience with Generative AI models (preferred)
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • Experience developing and deploying solutions (preferred)
  • Experience in supply chain, customer products or sales domains (preferred)

Benefits For Software Engineer, Hardware Product Catalog

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Comprehensive benefits package