Software Engineer Iii, Google Cloud Platforms, Gemini

Google Google · Big Tech · Warsaw, Poland

Develop and enhance software solutions for a conversational AI tool that enables users to collaborate with generative AI, augmenting imagination, curiosity, and productivity. The role involves full-stack development on cloud infrastructure, with a focus on shipping AI-powered products.

What you'd actually do

  1. Design, develop, test, deploy, maintain, and enhance software solutions.
  2. Write and test product or system development code.
  3. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  4. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  5. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

Skills

Required

  • software development
  • full stack development
  • Java
  • Python
  • Golang
  • C++
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • cloud infrastructure
  • Google Cloud Platform

Nice to have

  • Go
  • Java
  • Python
  • testing
  • maintaining
  • launching software products
  • software design
  • architecture
  • training machine learning models
  • developing machine learning models
  • applying machine learning models
  • data structures
  • algorithms

What the JD emphasized

  • machine learning models

Other signals

  • conversational AI tool
  • generative AI
  • machine learning models