Software Engineer Iii, Ai/ml, Google Cloud

Google Google · Big Tech · Bengaluru, Karnataka, India

Software Engineer III role at Google Cloud focusing on leading AI/ML features from front-end to serving and modeling. Requires experience with ML infrastructure, GenAI concepts, and generation of text, image, video, or audio.

What you'd actually do

  1. Lead the features from front-end, client, serving and modeling.
  2. Collaborate across multiple teams and functions within editors, to bring model capabilities to the AI features.

Skills

Required

  • 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
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging)
  • 1 year of experience with core GenAI concepts (LLM, Multi-Modal, Large Vision Models)
  • Experience with text, image, video, or audio generation

Nice to have

  • Master's degree
  • 5 years of experience in software development or ML
  • 3 years of experience testing, maintaining or launching software products, and 1 year of experience with software design and architecture or experience with GenAI techniques (e.g., Large Language Models (LLMs), Multi-Modal, Large Vision Models), GenAI-related concepts (language modeling, computer vision), ML algorithms and tools (e.g. TensorFlow), or NLP
  • 2 years of experience with data structures and algorithms
  • Experience in Machine Learning, Machine Learning Infrastructure, AI Platform, Python, C++

What the JD emphasized

  • ML infrastructure
  • GenAI concepts
  • LLM
  • Multi-Modal
  • Large Vision Models
  • text, image, video, or audio generation

Other signals

  • Google Cloud
  • AI features
  • model capabilities
  • GenAI concepts
  • LLM
  • Multi-Modal
  • Large Vision Models
  • text, image, video, or audio generation