Senior Software Engineer, Cloud Ai/ml Infrastructure

Google Google · Big Tech · Bengaluru, Karnataka, India

This role focuses on building Agentic User Interface (UI) flows for Large Language Model (LLM) journeys, collaborating with UX and researchers to democratize AI techniques and improve end-to-end user experiences for Google Cloud's Generative AI features.

What you'd actually do

  1. Build Agentic User Interface (UI) flows with full-stack opportunities for Large Language Models (LLM) journeys traversed by Alphabet product teams.
  2. Work with User Experience (UX) partners to create journeys that take otherwise complicated and fragmented AI workflows to make them simple, ergonomic, and coherent.
  3. Work with researchers and modeling/infrastructure experts to democratize AI techniques and make them accessible to novice and advanced users.
  4. Collaborate cross-functionally with User Experience Researcher (UXR), User Experience Designer (UXD), Product Managers (PM) to build intuitive end-to-end experiences for user journeys.
  5. Drive improvements to the end-to-end UX and UI technical stack to ensure we can move quickly while also providing a polished and intuitive experience for domains.

Skills

Required

  • full stack development
  • back-end development (Java, Python, Golang, or C++)
  • front-end development (JavaScript or TypeScript, HTML, CSS)
  • testing software products
  • maintaining software products
  • launching software products
  • software design
  • software architecture

Nice to have

  • data structures
  • algorithms
  • build 0-to-1 team
  • take a project from idea to production
  • building infrastructure to increase the velocity of Machine Learning (ML) development
  • collaboration skills
  • work with UX, PM, and front-end/back-end engineers

What the JD emphasized

  • Build Agentic User Interface (UI) flows
  • Large Language Models (LLM) journeys
  • AI workflows
  • AI techniques
  • user journeys
  • UX and UI technical stack

Other signals

  • Generative AI (GenAI) feature suite
  • specialized agents
  • advanced prompt optimization
  • generative evaluation
  • Generative Media (GenMedia)
  • data synthesis
  • fine-tuning
  • Build Agentic User Interface (UI) flows
  • Large Language Models (LLM) journeys