Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, TPU Software Systems, Cloud

$147k - $211k

Google

Minimum qualifications Bachelor’s degree or equivalent practical experience. 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture. Preferred qualifications Master's degree or PhD in Computer Science or related technical fields. 2 years of experience with data structures or algorithms. Experience developing and deploying applications utilizing Generative AI models, frameworks, or APIs. Experience building and deploying machine learning models or infrastructure in production environments. Experience building, developing, or operating network infrastructure or distributed systems. About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We’re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large‑scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast‑paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full‑stack as we continue to push technology forward. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise‑grade solutions that leverage Google’s cutting‑edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Individual pay is determined by factors including job‑related skills, experience, and relevant education or training. US: $147000 - $211000 (USD) + 15% bonus target + equity + benefits Responsibilities Design and maintain TPU supercomputer software across multiple stack layers, ranging from daemons on host machines to network routing rules embedded directly into the TPUs. Develop and manage control software on specialized machines and distributed infrastructure to support the operation of massive collections of networked hardware. Implement robust systems to monitor, deploy, qualify, and service supercomputing systems, ensuring they remain reliable and performant at scale. Engineer software solutions for the reliable scale‑out and scale‑up of accelerators, specifically tailored to meet the needs of massive‑scale machine learning applications. Architect and build software to optimally interconnect TPUs, enabling efficient execution of data parallelism algorithms like ring all‑reduce. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form . #J-18808-Ljbffr Google

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, TPU Software Systems, Cloud in Sunnyvale, CA vacancy
  • $116k - $166k

     ...s degree in Electrical Engineering, Computer Engineering,...  ...embedded firmware, digital systems, ASIC design, or...  ...Experience with hardware and software integration or...  ...to drive cutting‑edge TPU (Tensor Processing Unit...  ...include Googlers, Google Cloud customers, and billions... 
    Cloud
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $174k - $253k

     ...years of experience with software development in one or...  ...infrastructure, distributed systems or networks, or...  ...Job Google's software engineers develop the next-generation...  ...technology forward. Google Cloud accelerates every...  ...Responsibilities Design and maintain TPU supercomputer software... 
    Cloud

    Google

    Sunnyvale, CA
    1 day ago
  • $184k - $287.5k

     ...into GPU memory, and scalable, software-defined sensor integration...  ...surgical robotics, autonomous systems, industrial automation, and next...  ...a Senior Systems Software Engineer to help architect and scale the...  ...passionate about developing cloud services we want to hear from... 
    Cloud

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $116k - $166k

    Design Verification Engineer, TPU Cloud Compute Minimum qualifications: Bachelor's degree in Electrical...  ...its integration within AI/ML‑driven systems. As an ASIC Design Verification...  ...developers to build the future. From software to hardware our teams are shaping the... 
    Cloud
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $141k - $202k

     ...experience in an area of computer systems design and implementation....  ...Computer Science, Computer Engineering, Electrical Engineering, or a...  ...accelerators, databases and analytics, cloud computing, sustainability,...  ...developed by skilled software developers and research scientists... 
    Cloud
    Full time
    Temporary work
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $174k - $253k

    Google is seeking a Software Engineer to develop next-generation technologies and work on projects critical to its needs. The role includes designing software for TPU supercomputers and implementing efficient network solutions. Ideal candidates will have extensive experience... 
    Cloud

    Google

    Sunnyvale, CA
    1 day ago
  • Intuitive Machines - West is seeking a Senior Software Engineer to own multiple enterprise applications...  ...versatility across tech stacks, cloud services, legacy client-server architectures...  .... Must be a US citizen or permanent resident. #J-18808-Ljbffr Lanteris Space Systems
    Cloud
    Remote job
    Permanent employment

    Lanteris Space Systems

    Mountain View, CA
    1 day ago
  • $197k - $291k

    Staff Software Engineer, TPU Performance corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor...  ...with performance, large-scale systems data analysis, visualization tools, or...  ...Our customers include Googlers, Google Cloud customers, and billions of Google users... 
    Cloud
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     ...years of experience with software development in C++ or...  ...infrastructure, distributed systems, or networks, as well...  ...accelerators or TPU systems. Preferred Qualifications...  ...’s degree or PhD in Engineering, Computer Science, or a...  ...Google's internal and cloud infrastructure. You... 
    Cloud
    Full time
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $262k - $365k

    Senior Staff Software Engineer, TPU Performance corporate_fare Google place Sunnyvale, CA, USA Qualifications...  ...analysis and debugging, including for systems that span multiple interconnected...  ...and compilers that power the Google Cloud Platform (GCP) Cloud Tensor Processing... 
    Cloud
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

    We are looking for a Senior Software Engineer to help build NeMo Platform, NVIDIA’s product for...  ...evaluating, deploying, and operating AI systems at scale. This role will focus on NeMo...  .... Experience with distributed systems, cloud-native services, containers, Kubernetes... 
    Cloud

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $138k - $198k

    Qualifications Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science,...  ...an opportunity to drive cutting‑edge TPU (Tensor Processing Unit) technology that...  ...and its integration within AI/ML‑driven systems. As an RTL Design Engineer on the Tensor... 
    Cloud
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  •  ...areas of large language models and agentic systems, our mission is to tackle the most...  ...and collaborative team of researchers and engineers who thrive on pushing the boundaries of what...  ...context Comfortable working across the stack: cloud infrastructure (AWS/GCP), containerized... 
    Cloud

    Boson AI

    Santa Clara, CA
    1 day ago
  • $136.5k - $276.5k

    Senior Software Engineer, Systems/Solutions Test This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days...  ...Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help... 
    Cloud
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    1 day ago
  •  ...employees to converse with all of their business systems through natural language to quickly find...  ...operations. Recognized on the Forbes Cloud 100 and AI 50 lists, Moveworks was also...  ...automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver... 
    Cloud
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    1 day ago
  • $81.7k - $165.8k

     ...Enterprise is the global edge‑to‑cloud company advancing the way...  ...on — robust, high‑performance software. Our environment is highly...  ...hardware and virtual/containerized systems that secure networks....  ...Building AI‑based tool for Engineering including debug, development,... 
    Cloud
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise

    Sunnyvale, CA
    1 day ago
  • $207k - $301k

    Staff Software Engineer, AI/ML Infrastructure, TPU Supercomputers Google. Sunnyvale, CA, USA Advanced Experience owning...  ...-scale infrastructure, distributed systems or networks, or experience with...  ...customers include Googlers, Google Cloud customers, and billions of Google... 
    Cloud
    Remote work
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $108k - $216k

     ...team. Work in small groups of six to ten engineers in software development and design, identifying...  ...Computer Science or Computer Information Systems 7+ years of programming experience in architecting...  ...; 3+ years of experience with Cloud technologies 4+ years of developing /... 
    Cloud
    Temporary work
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    1 day ago
  • $135.96k - $197.76k

    We are CARIAD, an automotive software development team within the Volkswagen...  ...Role Summary The Sr Software Engineer, Integration is responsible...  ...toolchains (local, CI, and cloud) to support consistent...  ...software on vehicles and lab systems Work with ECU diagnostics sessions... 
    Cloud
    Permanent employment
    Temporary work
    Casual work
    Local area

    Cariadinc

    Mountain View, CA
    1 day ago
  • $160.36k - $240.54k

     .... About the Team We empower engineers to build the future of transportation by transforming how software is developed, tested, and operated...  ...Generative AI and agentic systems. Our team builds the AI...  ...work across the stack— from cloud infrastructure and isolation... 
    Cloud

    Nuro

    Mountain View, CA
    1 day ago
  • $240k - $334k

     ...product development with engineers. In this role, you...  ...experience in managing complex system programs across...  ...include Googlers, Google Cloud customers, and billions...  ...build the future. From software to hardware our teams are...  ...infrastructure (e.g., TPU, GPU, or similar AI‑... 
    Cloud
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

     ...We are seeking a Senior Systems Software Engineer to join our advanced infrastructure software team. In this role, you will be responsible for...  ...robust, scalable systems that bridge hardware, firmware, and cloud-native services. What you’ll be doing: Systems Software Development... 
    Cloud

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...boundaries of innovation and engineering? At NVIDIA, we lead the...  ..., and high‑performance systems. As a Senior Hardware...  ..., data center, cloud, product, and manufacturing...  ...across hardware and software boundaries. Clear communication...  ...such as LPU, GPU, TPU, or custom accelerators... 
    Cloud

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

    NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved from...  ...processing needs. Multi-node GPU deployments will reduce cloud computing costs and lower latency batch ETL workloads. At... 
    Cloud
    Full time
    Work experience placement

    NVIDIA

    Santa Clara, CA
    15 hours ago
  • $174k - $258k

    Staff Hardware Systems Design Engineer, AI Infrastructure, TPU Join to apply for the Staff Hardware Systems Design Engineer...  ...generation of AI hardware and the software that brings it to life. You will...  ...include Googlers, Google Cloud customers, and billions of Google... 
    Cloud
    Full time
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $224k - $356.5k

    GeForce NOW is Nvidia's Cloud Gaming service, streaming games at the highest quality...  ...GPUs and Nvidia proprietary software, GeForce NOW transforms the gaming experience...  ..., see . We are looking for a Senior System Software Engineer who sees the big picture of Cloud Computing... 
    Cloud
    Local area

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • $169k - $338k

     ..... As a Distinguished AI/ML Engineer within Walmart Global Tech’s...  ...of next-generation agentic AI systems and intelligent automation solutions...  ...with hybrid systems and software engineers who take technical...  ...across Walmart’s hybrid cloud infrastructure with emphasis... 
    Cloud
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • NVIDIA is seeking a Senior Systems Software test (lead) Engineer in Santa Clara, California, to join their Cloud Service Provider Engagements team. This role combines technical expertise in full-stack validation and customer-facing responsibilities, focusing on ML software... 
    Cloud

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $120.5k - $243k

    Role, Inc. is seeking a System Software Engineer in Sunnyvale, California. The position involves designing and developing software for large-scale distributed systems, collaborating with a project team to deliver high-quality solutions. The ideal candidate has a Bachelor... 
    Cloud

    Role, Inc.

    Sunnyvale, CA
    1 day ago
  • NVIDIA is seeking an experienced, autonomous software engineer to help design and ship cloud-native services in Go, Rust, and C for NVIDIA Cloud Functions...  ...adjacent technologies. A strong background in distributed systems and CI/CD is required. You will contribute to... 
    Cloud

    Nvidia Corporation

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, TPU Software Systems, Cloud. Be the first to apply!