Senior Software Engineer, Performance, AI and Infrastructure

Google Google · Big Tech · Sunnyvale, CA +1

Senior Software Engineer focused on performance and infrastructure for AI at Google. This role involves developing and optimizing systems that support AI models at scale, ensuring efficiency, reliability, and velocity. The engineer will write and test code, participate in design reviews, review code from others, contribute to documentation, and triage/debug system issues. The role requires experience in C++ or Python, performance analysis, and large-scale systems, with a focus on the infrastructure that powers AI and Google's product portfolio.

What you'd actually do

  1. Write and test product or system development code.
  2. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  3. Review code developed by other developers and provide feedback to best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  4. Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  5. 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.

Skills

Required

  • C++
  • Python
  • software design
  • software architecture
  • performance
  • large scale systems data analysis
  • visualization tools
  • debugging

Nice to have

  • data structures
  • algorithms
  • technical leadership

What the JD emphasized

  • performance
  • large scale systems data analysis
  • debugging

Other signals

  • AI and Infrastructure team is redefining what’s possible
  • empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity
  • driving force behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models
  • providing the essential platforms that enable developers to build the future