Software Engineer, Infrastructure and Data Ai, Ads Platform

Google Google · Big Tech · Mountain View, CA +1

Software Engineer role focused on building and supporting infrastructure components for Google Ads, specifically developing LLM-based agentic AI solutions and related infrastructure. The role involves writing Java code, participating in design reviews, and contributing to documentation for AI agents.

What you'd actually do

  1. Write product or system development code using Java to build highly scalable backend storage infrastructure and develop Large Language Model (LLM) based agentic AI solutions.
  2. Participate in, or lead design reviews with peers and cross-functional stakeholders to decide amongst available technologies and drive the direction of AI-driven tools.
  3. Review code developed by other developers and provide feedback to ensure best practices for massive-scale distributed databases and Online Analytical Processing (OLAP) engines.
  4. Contribute to existing documentation or educational content for external developers and adapt content based on product/program updates and user feedback regarding AI agents that track changes to Ads entities.
  5. Triage product or system issues related to bulk schema changes, and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Skills

Required

  • software development in Java
  • developing large-scale infrastructure, distributed systems or networks
  • compute technologies, storage or hardware architecture
  • generative AI technologies
  • large language models (LLMs)
  • building engineering productivity tools
  • managing production systems

Nice to have

  • data structures
  • algorithms
  • large-scale query optimization
  • distributed database ecosystems
  • accessible technologies
  • resilient backend architectures
  • complex data science and data exploration use cases
  • Python
  • C++
  • building and deploying Generative AI agents
  • comprehensive AI platforms
  • streamline developer workflows

What the JD emphasized

  • develop Large Language Model (LLM) based agentic AI solutions
  • AI-driven tools
  • AI agents
  • generative AI technologies, large language models (LLMs)
  • building and deploying Generative AI agents

Other signals

  • LLM
  • agentic AI
  • infrastructure
  • Google Ads
  • developer productivity