Software Engineer Iii, Machine Learning, Research and Products

Google Google · Big Tech · Zürich, Switzerland

Software Engineer III, Machine Learning, Research and Products at Google Cloud, focusing on developing and scaling LLM & RAG agents. This role involves writing product/system code, implementing ML solutions, optimizing models, and contributing to data processing, with a minimum of 1 year of experience in Generative AI, Agents, or LLMs.

What you'd actually do

  1. Write product or system development code.
  2. Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (e.g., style guidelines, checking code in, accuracy, testability, and efficiency,)
  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. Implement solutions in one or more specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing.
  5. Develop protocols and tools to productize, scale, and monitor LLM&RAG agent.

Skills

Required

  • software development in Python
  • Speech/audio
  • reinforcement learning
  • ML infrastructure
  • Generative AI
  • Generative AI Agents
  • LLMs

Nice to have

  • C++
  • data structures
  • algorithms
  • accessible technologies

What the JD emphasized

  • LLM&RAG agent
  • Generative AI Agents
  • LLMs

Other signals

  • Develop protocols and tools to productize, scale, and monitor LLM&RAG agent.
  • Implement solutions in one or more specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing.
  • 1 year of experience with one or more of the following: Generative AI, Generative AI Agents, LLMs, or specialization in another ML field.