Taro Logo

Software Engineer, Cloud AI, Early Career

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Cloud · Enterprise SaaS

Description For Software Engineer, Cloud AI, Early Career

Google is seeking an Early Career Software Engineer to join their Cloud AI team, focusing on developing next-generation technologies that impact billions of users. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. The position involves working on Search features, Kubernetes infrastructure, and solving engineering challenges using advanced GenAI capabilities. The ideal candidate should have a PhD in Computer Science or related field, experience with programming languages, and strong foundation in data structures and algorithms. The role offers opportunities to work on critical projects, with the potential to switch teams as the business evolves. The position is based in Warsaw, Poland, and is part of Google's commitment to shaping the future of hyperscale computing, including work on platforms like Vertex AI and Gemini models for enterprise customers. This is an excellent opportunity for someone interested in working at the intersection of cloud computing, artificial intelligence, and large-scale systems.

Last updated 2 days ago

Responsibilities For Software Engineer, Cloud AI, Early Career

  • Work on implementation and designs of Search features
  • Work on Kubernetes-based infrastructure configuration, to ensure scalability and performance goals are met
  • Contribute to launch of Search and to work on future post-GA roadmap items
  • Contribute to solving novel engineering challenges requiring use of advanced GenAI capabilities

Requirements For Software Engineer, Cloud AI, Early Career

Python
Go
Java
JavaScript
Kubernetes
  • PhD degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work

Interested in this job?

Jobs Related To Google Software Engineer, Cloud AI, Early Career

Relations Developer, Cloud and Generative AI

Developer Relations position at Google focusing on Cloud and AI technologies, combining technical expertise with community advocacy and product development.

ML System Engineer, AICore, Platforms and Devices

ML System Engineer role at Google focusing on AICore platforms and devices, implementing Gemini in Android ecosystem and optimizing on-device AI performance.

Software Engineer II, Cloud AI, Early Career

Early-career Software Engineer II position at Google Cloud AI team, focusing on search features and GenAI capabilities using Python, Java, Go, and Kubernetes.

Software Engineer, Runtime, AICore, Platforms and Devices

Software Engineering role at Google focusing on AI runtime development and mobile implementation of Gemini model, based in Taipei.

Software Engineer, TPU, Machine Learning Supercomputer

Software Engineering role at Google focusing on TPU Machine Learning Supercomputer systems, combining software development with AI infrastructure management.