Taro Logo

Software Engineer III, AI Infrastructure

Google Cloud delivers enterprise-grade solutions leveraging cutting-edge technology.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, AI Infrastructure

Google Cloud is seeking a Software Engineer III for their AI Infrastructure team. This role is critical in developing next-generation technologies that impact billions of users. The ideal candidate will work on AI lineage collection, processing, and analysis, collaborating with other teams to integrate lineage collection into AI infrastructure. They will develop tools for summarizing, visualizing, and querying lineage data, and contribute to scalable data processing pipelines. The position requires expertise in software development, data structures, algorithms, and machine learning infrastructure. Google Cloud offers a competitive salary range of $136,000-$200,000 plus bonus, equity, and benefits. They are committed to fostering a diverse and inclusive work environment, providing equal opportunities to all qualified candidates. This role is based in Sunnyvale, CA, and offers the chance to work on cutting-edge AI technologies while contributing to Google Cloud's mission of accelerating digital transformation for organizations worldwide.

Last updated 8 months ago

Responsibilities For Software Engineer III, AI Infrastructure

  • Design, develop, and maintain software components for AI lineage collection, processing, and analysis
  • Analyze AI workflows to identify gaps in lineage data and propose solutions
  • Collaborate with engineers from other teams to integrate lineage collection into existing and new AI infrastructure
  • Develop tools and systems to summarize, visualize, and query lineage data
  • Contribute to the design and implementation of scalable and reliable data processing pipelines and participate in code reviews and contribute to improving engineering best practices

Requirements For Software Engineer III, AI Infrastructure

Python
Java
Ruby
  • 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
  • 2 years of experience with data structures or algorithms
  • 1 year of experience with Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging)
  • Experience programming in one or more of the following languages: Ruby, Python, Java, C++

Benefits For Software Engineer III, AI Infrastructure

Equity
Medical Insurance
  • Equity
  • Medical Insurance
  • Bonus

Interested in this job?