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

Senior Staff Software Engineer, Accelerator Platforms

$262k - $365k

Google

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.Minimum qualifications:Bachelor's degree or equivalent practical experience. 8 years of experience in software development.7 years of experience working with embedded operating systems.5 years of experience with design and architecture; and testing/launching software products.Experience with Linux networking concepts and development (e.g., sockets, TCP/IP, kernel networking stack).Experience with Linux OS internals, kernel development, or systems programming.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.5 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 in High-Performance Computing (HPC) systems and networking.Familiarity with industry standardization bodies (e.g., PCI-SIG, Compute Express Link (CXL) Consortium, Distributed Management Task Force (DMTF), Open Compute Project (OCP)).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.With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.In this role, you will architect and drive the software innovations that power Google's AI and High-Performance Computing (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 Peripheral Component Interconnect Express (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.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: $262000 - $365000 (USD) + 25% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience. 8 years of experience in software development.7 years of experience working with embedded operating systems.5 years of experience with design and architecture; and testing/launching software products.Experience with Linux networking concepts and development (e.g., sockets, TCP/IP, kernel networking stack).Experience with Linux OS internals, kernel development, or systems programming.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, Accelerator Platforms in Sunnyvale, CA vacancy
  • $184k - $287.5k

     ...computing. More recently, GPU-accelerated deep learning ignited...  ...applications and shared AI platforms that operate across desktop...  .... These systems power engineering productivity, intelligent...  ...NVIDIA. We are seeking a Senior Staff Software Engineer to help architect... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

     ...Our team builds virtual platforms — full-system C++ and...  ...SoCs — that let software teams start development...  ...looking for a software engineer to build and own the models...  .... You'll learn the ML accelerator domain on the job.This...  ..., supervisors, and staff; adhere to standards of... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $189k - $274k

     ...get crucial goods where they need to go, and make mobility more efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play a pivotal role in enhancing the performance of Deep Learning networks utilized... 
    Suggested
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    1 day ago
  • $235.03k - $352.29k

     ...world around us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all rides.Founded in 2016,...  ...model development. The team closely collaborates with autonomy engineers to ensure our labeled data is high-quality and comprehensive.... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  •  ...technology. We are at the forefront of software and hardware innovation, pushing the...  ...within the US/Canada.The role: Senior StaffSoftware Engineer, Developer and Qualification ToolsWhat...  ...d-Matrix' cutting edge AI inference accelerators. You will be responsible for the design... 
    Senior

    d-Matrix

    Santa Clara, CA
    4 days ago
  • $262k - $365k

     ...coach a distributed team of engineers.Lead a team of engineers focussed...  ...team, ML teams, hardware platform teams, SRE teams, Google...  ...experience.8 years of experience in software development.7 years of...  ...system in the world.Google Cloud accelerates every organization’s ability... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  •  ...mission is to build great products that accelerate next-generation computing experiences...  ...of that mission: making AMD the platform of choice for the most demanding AI workloads...  ....THE OPPORTUNITYWe're looking for a senior software engineer who combines deep systems performance... 
    Senior
    Shift work

    AMD

    Santa Clara, CA
    1 day ago
  • $262k - $364k

     ...environments, testing platform and SDLC management....  ...Governance: Partner with engineering and business...  ...ambitions, the work of a Software Engineer goes beyond...  ...internationally.As a Senior Staff Software Engineer, you...  ..., hermetic, and time-accelerated pre-production layers... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $150k - $225k

     ...CAUS Research and Development - Runtime Platform /Full-time /HybridPlusAI is a Physical AI...  ...pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered...  ...Bosch, and DSV are working with Plus to accelerate the deployment of next-generation... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $262k - $365k

     ...design while setting the standard for engineering excellence.Act as a technical multiplier...  ...practical experience.8 years of experience in software development.5 years of experience...  ...-sustaining applications.Google Cloud accelerates every organization’s ability to digitally... 
    Senior

    Google

    Sunnyvale, CA
    8 hours ago
  • $262k - $365k

     ...Model Explorer/Developer Device Platform).Develop and guide critical...  ...and Gemma, across various accelerators (GPU /Pixel TPU /NPUs/CPU)...  ...experience.8 years of experience in software development.7 years of...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $220.5k - $298.5k

     ...is the global financial technology platform that powers prosperity for the people...  ...possible.Job OverviewCome join Intuit as a Senior Staff Software Engineer! We're constantly evolving to...  ...solve hard cross-cutting problems and accelerate the engineers around you. Intuit is... 
    Senior
    Worldwide

    Intuit

    Mountain View, CA
    2 days ago
  • $193.93k - $352.29k

     ...building a universal autonomy platform: self-driving for all roads...  .... Work with autonomy engineers to optimize, validate, and deploy...  ....Write robust, high quality software to increase our confidence in...  ...C++.You are passionate about accelerating the benefits of robotics for... 
    Senior
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    8 hours ago
  • $192.34k - $260.24k

     ...decisions. We are looking for a Staff Software Engineer, C++ to lead the design and...  ...across Aeva’s software platforms.Own architecture for large-...  ...system boundaries.Mentor senior and mid-level engineers through...  ....Experience with CUDA, GPU acceleration, SIMD, zero-copy data... 
    Senior
    Full time
    Flexible hours

    Aeva

    Mountain View, CA
    1 day ago
  • $262k - $364k

    Architect the long-term engineering direction for...  ...) systems, resolving platform fragmentation and centralizing...  ...of experience in software development.7 years of...  ...solutions.As Senior Staff Software Engineer for...  ...consistently.Google Cloud accelerates every organization’s... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  • $170k - $260k

     ...that integrates advanced software and hardware powering the...  ...We are looking for a Senior or Staff Software Engineer with a strong background...  ...performance on embedded compute platforms. Analyze system...  ...localization. Knowledge of GPU acceleration techniques (CUDA/OpenCV/... 
    Senior
    Odd job
    Full time
    Work at office

    Gatik Ai

    Mountain View, CA
    12 hours ago
  • $193.93k - $352.29k

     ...why we’re building a universal autonomy platform: self-driving for all roads and all rides...  ...team collaborates closely with system engineers to thoroughly validate the autonomous driving...  ...and best practices across broader software organizationA bachelor's degree in Computer... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $262k - $365k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ...software solutions.Google Cloud accelerates every organization’s ability to digitally... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  •  ...scalable experiences. We are looking for engineers who pair strong software fundamentals with practical AI-...  ...AI-assisted workflows to accelerate implementation, code review, testing...  ...account flowsExposure to commerce platforms or vendors such as Shopify or similar... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $193.3k - $261.5k

     ...these custom-designed accelerator SoCs for use by AWS...  ...We’re looking for a Senior SoC Modeling Engineer to join the team and...  ..., emulation, and software teams to build, debug...  ...Database, Storage, Platform, and Productivity Apps...  ...employees, supervisors, and staff; adhere to standards... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $214k - $289.5k

     ...Senior Staff Software Engineer Category: Software Engineering Location: Mountain View, California Job...  ...is the global financial technology platform that powers prosperity for the people...  ...Drives velocity in the organization by accelerating customer, business, and technology... 
    Senior
    Temporary work
    Work experience placement
    Worldwide

    ATX Venture Partners

    Mountain View, CA
    4 days ago
  • $200k - $322k

    We are looking for a Senior Staff Software Engineer to join our Software Infrastructure team in Santa Clara, CA. This role blends large‑scale...  ...with the building and development of GPU‑accelerated platforms. You’ll develop the software systems, automation frameworks... 
    Senior

    Jobtailor

    Santa Clara, CA
    4 days ago
  • $262k - $365k

     ...latency, and power-efficient system software. Own the integration of critical platform featuresMinimum qualifications:...  ...in Computer Science, Electrical Engineering, Acoustics, or a related technical...  ..., and successfully influence senior directors and VPs on critical product... 
    Senior

    Google

    San Jose, CA
    8 hours ago
  •  ...EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data...  ...advance your career. THE ROLE: AMD is looking for an influential software engineer who is passionate about improving the performance of key... 
    Senior

    AMD

    San Jose, CA
    2 days ago
  • $262k - $365k

    Design, develop, test, deploy, maintain, and enhance large scale software solutions.Provide technical leadership on high-impact projects...  ..., and timelines. Influence and coach a distributed team of engineers.Drive technical project strategy, lead large-scale ML infrastructure... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $262k - $364k

    Design, develop, test, deploy, maintain, and enhance large scale software solutions.Provide technical leadership on high-impact projects...  ..., and timelines. Influence and coach a distributed team of engineers.Drive technical project strategy, lead large-scale ML infrastructure... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $262k - $365k

    Lead the CPU software architecture, design, development and testing of ARM-based server platforms.Drive innovation in x86/custom ARM silicon server architecture and contribute...  ...with hardware, software, and system engineers to ensure seamless integration and optimization... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    8 hours ago
  • $262k - $364k

     ...Consolidate our efforts into a unified GenAI platform that supports both offline generation and real...  ...and architecture; and testing/launching software products.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $176.4k - $319.72k

     ...around us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all rides.Founded in 2016...  ...Price, and other leading investors.About the RoleAs a Senior/Staff Software Engineer working on driving behavior verification, you are responsible... 
    Senior
    Odd job
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $207k - $301k

     ...experience testing, and launching software products.5 years of...  ...Master’s degree or PhD in Engineering, Computer Science, or a...  ...The Google Cloud Business Platform (GCBP) accelerates Google Cloud's scale by efficiently...  ...-service workflows.As a Staff Software Engineer on the... 

    Google

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer, Accelerator Platforms. Be the first to apply!