Staff Software Engineer/Tech Lead, ML Network Infrastructure
$207k - $300kLead 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 team behind Google's groundbreaking innovations, empowering the development of our 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.
$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...NetworkWorldwide$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,...NetworkShift work$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...NetworkWorldwide$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...NetworkRemote workWorldwide$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...NetworkRemote workWorldwide$262k - $364k
...and Mentorship: Lead and coach a distributed engineering team, fostering... ...scalable software and advanced serving... ...Performance and Network Engineering:... ...HPC, RDMA, and ML workloads.Strategic... ...Learning Infrastructure.Google's software... ...GDS).As a Senior Staff Software Engineer...NetworkRemote workWorldwide$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$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$207k - $301k
...development of large-scale software services that... ...with technical leads to launch... ...for groundbreaking ML projects in BigQuery... ...making), ML infrastructure, or specialization... ...degree or PhD in Engineering, Computer Science... ...scale system design, networking and data storage,...Network$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$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$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...NetworkWorldwide$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$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...NetworkWorldwide$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’...NetworkWorldwide$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-...NetworkWorldwide$147k - $210k
...the impact on hardware, network, or service operations and... ...one or more specialized ML areas, utilize ML infrastructure, and contribute to model... ...technologies.Google's software engineers develop the next-generation... ...the future of world-leading hyperscale computing, with...NetworkWorldwide$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...NetworkWorldwide$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$207k - $300k
...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...NetworkWorldwide$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$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$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....NetworkWorldwide$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...NetworkWorldwide$207k - $300k
Work on the latest AI/ML networks for TPUs and GPUs.Work with hardware and software systems, programming the... ...'s largest network infrastructure.Manage individual project... ..., and deliverables.Lead the design, development... ...Master’s degree or PhD in Engineering, Computer Science, or...NetworkWorldwide$207k - $300k
Lead the end-to-end software architecture, design, and development of... ...software, and system engineering teams to drive pre-... ...scale system design, networking and data storage,... ...compute servers and ML headnodes. You will... ...solutions.The AI and Infrastructure team is redefining what...NetworkWorldwide$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...NetworkWorldwide$147k - $211k
Participate in, or lead design reviews... ...impact on hardware, network, or service operations... ...e.g., Borg team, ML teams, hardware... ...of experience with software development or 1 year... ...large-scale infrastructure, distributed systems... ...Google's software engineers develop the next-generation...NetworkWorldwide$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$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,...NetworkWorldwide
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!
- core network engineer Sunnyvale, TX
- senior network engineer Sunnyvale, TX
- network engineer - transport Sunnyvale, TX
- ip network engineer Sunnyvale, TX
- network engineer Sunnyvale, TX
- cisco network engineer Sunnyvale, TX
- network software engineer Sunnyvale, TX
- network implementation engineer Sunnyvale, TX
- network developer Sunnyvale, TX
- data center network engineer Sunnyvale, TX
