Senior Staff Software Architect, GPU Uber Tech Leads
$262k - $365kGoogle Inc.
Senior Staff Software Architect, GPU Uber Tech Leads corporate_fare Google place Sunnyvale, CA, USA Education: Bachelor's degree in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience. 8 years of experience in software development. 5 years of experience in a technical leadership role. Experience architecting and developing software for distributed systems, and programming in C or C++. Experience with Linux OS internals, kernel development, or systems programming. Experience with Linux networking concepts and development (e.g., sockets, TCP/IP, kernel networking stack). Preferred qualifications Experience with system-level power management techniques. Experience with software development for accelerators (e.g., GPUs, TPUs) in data center environments. Experience with low-level platform bring-up and debugging. Experience technically leading and mentoring a team of Engineers. Familiarity with industry standardization bodies (e.g., PCI-SIG, Compute Express Link (CXL) Consortium, Distributed Management Task Force (DMTF), Open Compute Project (OCP)). Knowledge of High-Performance Computing (HPC) systems and networking. 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. As a Staff Software Architect, you will architect and drive the software innovations that power Google’s AI and HPC infrastructure. Your focus will be on the software stack above the firmware, including distributed systems, Linux OS and networking, power management, and seamless integration with hardware through buses like PCIe. You will lead the technical goal and execution, enabling massive-scale deployment of Accelerators (e.g., GPUs, TPUs, etc.) for critical Google services and Cloud. Your work is fundamental to unlocking new frontiers in AI. 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. The US base salary range for this full-time position is $262,000-$365,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities Serve as the Tech Lead (TL), defining the architecture and technical road map for the software stack on our accelerator platforms. Drive large-scale technical programs from concept to deployment, ensuring cross-team alignment and on-time delivery of complex systems. This includes interfacing with hardware, software, and SRE teams to deliver scalable solutions for Google’s Data Centers. Be responsible for guiding multiple teams through the successful design, development, and execution of this roadmap. Focus on distributed systems software, core Linux OS components, Linux Networking, Power Management strategies, and the intricate interactions with hardware buses such as PCIe, USB, and I2C. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. #J-18808-Ljbffr Google Inc.
- ...A leading technology firm in Santa Clara is looking for a Senior Staff Software Developer to drive AI performance and contribute to groundbreaking innovations. This role emphasizes optimizing GPU efficiency and developing cutting-edge AI solutions. Candidates should possess...Senior
$262k - $365k
Google Inc. is seeking a Senior Staff Software Architect to lead the development of innovative software technologies for AI and HPC infrastructure. The ideal candidate will possess a Bachelor's degree in Computer Science or Electrical Engineering and have 8 years of experience...Senior$184k - $287.5k
...Responsibilities Define system and software architecture for Software Defined Networking (... ...and activities with US based customers and GPU Networking peers. Be an active member in... ...and SW teams, Product as well as fellow architects. Qualifications Hold a B.Sc., M.Sc. or Ph...Senior$184k - $287.5k
...Senior System Software Engineer - GPU Server page is loaded## Senior System Software Engineer - GPU Serverlocations: US, CA, Santa Claratime type:... ...productization.* You will assess new hardware features and architect manufacturing diagnostic tests using pre-beta CUDA and...Senior$216k - $414k
...looking for a highly motivated, creative architect with experience in high-performance networking... ...DPUs and GPUs to join the NVIDIA Network Software Architecture team. In this position, you... ...ll be doing: ~ Enhance NVIDIA's future GPU Networking offerings for accelerating AI...Senior- A leading technology company is seeking a Senior Staff Software Developer focused on AI/ML to join its team in Sunnyvale, CA. This position requires extensive experience in software development and technical leadership, especially in machine learning and GenAI techniques...Senior
$230k - $240k
...Senior Staff Software Architect- Cloud Data Platform & Industrial SaaS Level: Senior Staff Software Architect- Cloud Data Platform & Industrial... ...and cost. Architect Leadership & Amplification Lead and align existing architects (e.g., platform data...SeniorFull timeTemporary workSummer holidayWorldwideFlexible hours- ...itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC... ...What you’ll be doing Inventing and architecting features for next generation GPUs and DPUs that enable breakthroughs in system software capabilities. Owning the architecture...Senior
- ...A leading semiconductor technology firm in Milpitas is seeking a Senior Algorithm Software Architect to lead the design of GPU-accelerated, high-performance computing software. The ideal candidate will have 10+ years in software engineering, driving technical strategy...Senior
$216.14k - $282.98k
...About IonQ: IonQ, Inc. [NYSE: IONQ] is the world's leading quantum platform and merchant supplier - delivering integrated... .... Job ID: 1558 The Role: We are looking for a Senior Staff Software Architect to lead the design and evolution of our next-generation...SeniorPermanent employmentContract workWork at office- A leading technology company in Sunnyvale, CA, is seeking experienced software engineers to lead the design and development of innovative software solutions. Candidates should have strong expertise in C++ programming and substantial experience in software architecture....Senior
- ...e r - G P U S o f t w a r e A r c h i t e c t THE ROLE: As GPU Software Architect, you will provide technical leadership at the intersection... ...established with software libraries teams. This role is focused on leading a team focused on new GPUs and new product introductions,...Remote work
$184k - $287.5k
...Senior Systems Software Engineer – GPU Software page is loaded## Senior Systems Software Engineer – GPU Softwarelocations: US, CA, Santa Claratime type... ...self-motivated, we want to hear from you! NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence...Senior$208k - $327.75k
...Enterprise Platforms Group is seeking a Senior System Architect to define, design, and validate... ...computing, networking, storage, and AI software into repeatable blueprints that enterprises... .... ~ Strong understanding of GPU-accelerated systems, high-density servers...Senior$144k - $216k
...FloQast, Inc. is seeking a Senior Software Engineer in San Jose, California. This role focuses on owning the architectural integrity and scalability while leading cross-functional initiatives. Responsibilities include technical leadership, project delivery, and mentoring...Senior- ...NVIDIA Gruppe is seeking a Senior System Software Engineer in Santa Clara, California, to develop world-class GPU-accelerated AI inference serving software. This role involves contributing to feature development and optimizing software for deployment in production environments...Senior
- ...NVIDIA Gruppe is looking for a skilled GPU system software engineer in Santa Clara, California. The position requires defining and developing firmware components focused on power and performance while collaborating globally and influencing architectural designs. Applicants...Senior
$152k - $287.5k
...Gruppe is seeking a creative and autonomous engineer to design and implement new features in NVIDIA GPU firmware. The role involves collaboration with architecture and software design teams through the development lifecycle. Applicants should have over 5 years of...Senior$224k - $356.5k
...innovative server systems for GPU accelerated applications,... .... Data Center SW team architects and develops the end‑to‑end software and firmware stack for... ...systems. We are looking for a Senior Software Architect who... .... What you’ll be doing: Lead software activities for NVIDIA...SeniorShift work- ...team within NVIDIA’s Networking Systems & Software Architecture group is solving some of AI... .... What you will be doing: Architecting and implementing high-performance communication... ...hardware-software co-optimization with GPU, DPU, NIC, and switch teams through GPUDirect...Senior
$224k - $356.5k
...DriveOS is the software platform that powers millions of autonomous vehicles and other intelligent... ...doing Work with software engineers and architects in system software, virtualization,... ...level problems and influence NVIDIA SoC and GPU designs. What we need to see Master's...SeniorWork experience placement$184k - $287.5k
...NVIDIA is leading groundbreaking developments in Artificial Intelligence, High Performance... ...Computing and Visualization. The GPU — our invention — serves as the visual... ...Learning and HPC. We're seeking a Senior Software Architect to help co‑design next‑gen data center...Senior- ...NVIDIA Corporation in Santa Clara is seeking a Senior System Software Engineer to work on next-generation GPU products. The role involves collaboration with architecture and hardware teams, as well as developing software tools for new chip validation. Qualified candidates...Senior
$148k - $235.75k
...A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification...Senior- ...research team in Santa Clara is seeking a Systems Software Engineer to tackle AI infrastructure challenges. You'll architect communication and memory management libraries,... ...movement across systems, and work closely with GPU and networking teams. The ideal candidate...Senior
- ...NVIDIA Gruppe is looking for a candidate to optimize GPU solutions and collaborate with multiple teams. The role requires a strong understanding of programming techniques and algorithms, along with solid experience in parallel programming. Ideal candidates will have 5+...Senior
- ...A leading technology company is seeking a Senior Systems Software Engineer to join their GPU Software team in California. This position involves designing and developing GPU driver architecture while optimizing performance for both datacenter and gaming applications....Senior
$152k - $218.5k
...We are now looking for a Senior Kernel Performance Architect for Deep Learning Software! NVIDIA is seeking extraordinary architects to develop processor and system... ...company. What you will be doing: Craft GPU-accelerated system architectures that push the boundaries...SeniorWork experience placement- ...NVIDIA Gruppe in Santa Clara is seeking a highly motivated GPU/SOC System Software Engineer to join its Software team. You will design, implement, and debug software for next-gen hardware, with a focus on performance and robustness. The ideal candidate will have a BS or...Senior
- ...NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Architect, GPU Uber Tech Leads. Be the first to apply!
- software architect Sunnyvale, CA
- .net software architects (remote) Sunnyvale, CA
- application architect Sunnyvale, CA
- senior software architect Sunnyvale, CA
- technical leader Sunnyvale, CA
- technical lead Sunnyvale, CA
- senior computer engineer Sunnyvale, CA
- senior development engineer Sunnyvale, CA
- senior manager quality engineering Sunnyvale, CA
- senior software test automation engineer Sunnyvale, CA

