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

Staff Software Engineer/Tech Lead, ML Network Infrastructure

$207k - $300k

Google

Lead the technical strategy and architecture of next-generation control planes and software infrastructure for highly-available ML network fabrics.Design and implement agentic SDLC, leveraging LLMs and automated workflows to streamline development aspects like triaging and testing.Drive all aspects of development—from requirements definition to global deployment—upholding reliability standards for distributed networking systems.Collaborate and drive architectural alignment across Networking Infrastructure and Cloud with senior engineers and product managers.Mentor individual engineers, aligning long-term career goals with project priorities and business objectives.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience programming in C++.5 years of experience testing, and launching software products.5 years of experience building and developing large-scale infrastructure, distributed systems or networks.3 years of experience with software design and architecture.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience with data structures and algorithms.3 years of experience in a technical leadership role leading project teams and setting technical direction.3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.Experience with Data Center Networking, Software Defined Networking (SDN) architectures, and high-performance RPC frameworks.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.As a Staff Engineer on the ML Network Infrastructure team, you'll set the technical strategy for Google's next-generation ML network fabrics. You will architect and build software for distributed services, abstractions, and the components of the system that operates and powers Google’s ML network infrastructure. You will be passionate about networking, control-plane software, and distributed systems, and enjoy working with both software and hardware across the full stack.The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide. We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience.8 years of experience programming in C++.5 years of experience testing, and launching software products.5 years of experience building and developing large-scale infrastructure, distributed systems or networks.3 years of experience with software design and architecture.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer/Tech Lead, ML Network Infrastructure in Sunnyvale, TX vacancy
  • $207k - $301k

     ...machine learning software/hardware stacks through...  ..., HLO profiles, ML graph summaries....  ...product area leads to understand model...  ...degree or PhD in Engineering, Computer Science...  ...system design, networking, security, data compression...  ...compute infrastructure, Cloud, and Open... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    5 hours ago
  • $207k - $301k

     ...Interfaces (APIs), Software Development Kits...  ...Software Engineers, specifically around...  ...including Android ML, ML Compiler, and...  ...decision making), ML infrastructure, or...  ....Track record of leading and delivering ML...  ...scale system design, networking and data storage,... 
    Network
    Shift work

    Google

    Sunnyvale, TX
    5 hours ago
  • $207k - $301k

     ...Google e.g., Borg team, ML teams, HW platform...  ....Develop junior engineers on the team.Minimum...  ..., and launching software products.5 years of...  ...developing large-scale infrastructure, distributed systems or networks, or experience with...  ...leadership role leading project teams and setting... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    5 hours ago
  • $207k - $301k

    Lead, mentor, and develop a team of...  ...high-performing engineers who design and...  ...the planet-scale networks powering Google...  ...for modeling infrastructure, exercising strong...  ...and launching software products and...  ...and passionate Staff Software Engineering...  ...and AI/ML landscapes. Effectively... 
    Network
    Remote work
    Worldwide

    Google

    Sunnyvale, TX
    4 days ago
  • $207k - $300k

    Lead the design and end-to-end software delivery of specialized AI compute platforms, ensuring high...  ...closely with hardware engineering and chip design teams to influence...  ...and developing large-scale infrastructure, distributed systems or networks, or experience with compute... 
    Network
    Remote work
    Worldwide

    Google

    Sunnyvale, TX
    1 day ago
  • $207k - $300k

     ...maintain, and enhance large scale software solutions.Provide technical...  ...coach a distributed team of engineers.Lead the design of GenAI solutions, optimize ML infrastructure, and guide the development of...  ..., large-scale system design, networking and data storage, security,... 
    Network

    Google

    Sunnyvale, TX
    4 days ago
  • $207k - $301k

     ...developers and lead features to...  ...scale, design infrastructure and product features...  ...experience in software development.5...  ...leading ML design and optimizing...  ...or PhD in Engineering, Computer Science...  ...design, networking and data storage...  ...to Cloud. As a Staff Software Engineer... 
    Network

    Google

    Sunnyvale, TX
    3 days ago
  • $262k - $365k

     ...enhance large scale software solutions.Provide technical...  ...distributed team of engineers.Drive technical project strategy, lead large-scale ML infrastructure optimization, and...  ...system design, networking and data storage, security...  ...of bringing AI to tech, healthcare, finance... 
    Network

    Google

    Sunnyvale, TX
    3 days ago
  • $262k - $365k

     ...a distributed team of engineers.Lead a team of engineers focussed...  ...management team, ML teams, hardware...  ...years of experience in software development.7 years of...  ...working with industry ML infrastructure (e.g., model deployment...  ...Kernel, operating systems, network virtualization, and... 
    Network

    Google

    Sunnyvale, TX
    2 days ago
  • $262k - $365k

     ...conversion), build industry-leading on-device AI...  ...in Google's on-device ML infrastructure (e.g., LiteRT, LiteRT...  ...years of experience in software development.7 years...  ...Master’s degree or PhD in Engineering, Computer Science, or...  ...scale system design, networking and data storage,... 
    Network

    Google

    Sunnyvale, TX
    3 days ago
  • $262k - $365k

     ...setting the standard for engineering excellence.Act as a...  ...years of experience in software development.5 years of...  ....5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment...  ...large-scale system design, networking and data storage,... 
    Network

    Google

    Sunnyvale, TX
    5 hours ago
  • $207k - $301k

     ...debug critical system software that enables TPU Machine...  ...and optimize large-scale ML systems.Lead high-impact projects...  ...mentorship to software engineers to foster their professional...  ...with large-scale infrastructure, distributed systems, or networks, as well as testing and... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    2 days ago
  • $207k - $301k

     ...repair automation of AI/ML infrastructure, focusing on...  ...multiple parallel programs.Lead and participate in the...  ...for next-gen networks.Work with platform teams...  ...junior and executive engineers and influence engineering...  ...years of experience in software development.5 years... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    5 hours ago
  • $207k - $301k

     ...goal for critical systems across network product ordering and platform engineering.Lead complex, cross-functional...  ...fostering a culture of high-quality software development and innovation....  ...building and developing large-scale infrastructure, distributed systems, or large-... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    5 hours ago
  • $207k - $301k

     ...develop designs for new networking product ideas, process improvements...  ...boundaries.Lead the development of software that improves the velocity...  ...systems across various engineering teams.Define and lead the...  ...technology forward.The AI and Infrastructure team is redefining what’... 
    Network
    Worldwide

    Google

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

     ...coach a distributed team of engineers.Facilitate alignment and...  ...and enhance large scale software solutions.Minimum...  ...developing large-scale infrastructure, distributed systems or networks, or experience with compute...  ...technical leadership role leading project teams and... 
    Network

    Google

    Sunnyvale, TX
    5 hours ago
  • $207k - $301k

     ...coach a distributed team of engineers.Facilitate alignment and...  ...and enhance large scale software solutions.Minimum...  ...developing large-scale infrastructure, distributed systems or networks, or experience with compute...  ...technical leadership role leading project teams and... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    4 days ago
  • $207k - $301k

     ...designing robust infrastructure solutions that reduce...  ...on hardware, network, or service operations...  ..., and launching software products.5 years...  ...degree or PhD in Engineering, Computer Science...  ...leadership role leading project teams and...  ....As a Staff Software Engineer... 
    Network

    Google

    Sunnyvale, TX
    2 days ago
  • $207k - $301k

     ...systems.Involve in software design and implementations...  ....Understand the AI/ML applications,...  ...velocity, engineering excellence and product...  ...developing large-scale infrastructure, distributed systems or networks, or experience with...  ...technical leadership role leading project teams and... 
    Network

    Google

    Sunnyvale, TX
    4 days ago
  • $207k - $301k

     ...coach a distributed team of engineers.Facilitate alignment and...  ...and enhance large scale software solutions.Minimum...  ...developing large-scale infrastructure, distributed systems or networks, or experience with compute...  ...technical leadership role leading project teams and... 
    Network

    Google

    Sunnyvale, TX
    5 hours ago
  • $262k - $365k

     ...distributed team of engineers.Facilitate alignment...  ...enhance large-scale software solutions.Build next...  ...implement and qualify new networking features, including...  ...technical leadership role leading project teams and...  ...engineering is a critical infrastructure service for Google.... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  • $174k - $252k

     ...technical priorities and engineering roadmaps.Navigate...  ...broader Compute Infrastructure organization to...  ...experience with software development in...  ...system design, networking and data storage,...  ...of virtually all ML and non-ML workloads...  ...future of world-leading hyperscale... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    1 day ago
  • $147k - $211k

     ...code.Participate in, or lead design reviews with...  ...impact on hardware, network, or service operations...  ...large - scale infrastructure, distributed systems...  ...and resolution, and software test engineering.Google's software engineers...  ...software solutions. The ML, Systems, and Cloud... 
    Network

    Google

    Sunnyvale, TX
    5 hours ago
  • $163k - $237k

     ...degree in Electrical Engineering, Computer...  ...with Streaming Scan Network (SSN)/Streaming Fabric...  ...the future of AI/ML hardware...  ...scenarios.The AI and Infrastructure team is redefining...  ...the future. From software to hardware our teams...  ...future of world-leading hyperscale... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  • $207k - $301k

    Lead the design, architecture, and development of scalable and robust infrastructure for modeling Google's next-generation...  ...years of experience in software development.5 years...  ...systems or networks, or experience with...  ...s degree or PhD in Engineering, Computer Science,... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    5 hours ago
  • $138k - $198k

     ...degree in Electrical Engineering, Computer...  ...the future of AI/ML hardware acceleration...  ...systems.As an SoC Test Infrastructure Engineer, you...  ...the future. From software to hardware our...  ...future of world-leading hyperscale computing...  ..., Google Global Networking, Data Center... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  • $159k - $231k

     ...level power delivery network solutions across...  ...-cause analyses. Lead the triage and resolution...  ...in Electrical Engineering, Computer...  ...within Platforms Infrastructure Engineering, you will...  ...AI hardware for AL/ML, server, networking...  ...the future. From software to hardware our teams... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    5 hours ago
  • $148k - $249k

     ...logistics, and deep tech. With offices in Toronto...  ..... - Design and lead the architecture and...  ...(compute, storage, network, ML/AI) and integrate stress...  ..., and scales its infrastructure. - Drive execution...  ...Qualifications: - 5+ years software engineering or systems/... 
    Network
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Dallas, TX
    26 days ago
  • $159k - $230k

     ...product validation.Lead the bring up,...  ...functionally with Hardware, Software, Mechanical,...  ...in Electrical Engineering, Computer...  ...server, storage, and networking products.Experience...  ...you will work on ML/AI hardware systems...  ....Our Platforms Infrastructure Engineering team... 
    Network
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  • $159k - $230k

    Lead end-to-end system integration testing by...  ...reproduction.Design network, power and cooling infrastructure for end-to-end system...  ...development of test software and infrastructure...  ...software designers, test engineers, on project planning...  ...-end highly complex ML system design... 
    Network

    Google

    Sunnyvale, TX
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer/Tech Lead, ML Network Infrastructure. Be the first to apply!