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 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.
$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$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$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
...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$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$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$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
...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$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
...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 - $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
...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
...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$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$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$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$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$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...NetworkWorldwide$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...NetworkWorldwide$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/...NetworkFull timeWork at officeWork from homeFlexible hours$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...NetworkWorldwide$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
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!
- id software Sunnyvale, TX
- software implementation project manager Sunnyvale, TX
- software Sunnyvale, TX
- remote software sales Sunnyvale, TX
- entry level software sales Sunnyvale, TX
- learning network Sunnyvale, TX
- networking Sunnyvale, TX
- data network cabling Sunnyvale, TX
- operations tech Sunnyvale, TX
- tech systems Sunnyvale, TX
