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

Staff Software Engineer, AI Engines 3P TPU Inference

$207k - $300k

Google

Exercise judgment to guide sustainable engineering choices for ML systems at scale.Innovate next directions for infrastructure over a 12-month time horizon given a rapidly changing technology landscape.Deliver impactful capability and optimization impact to Cloud and partner product areas.Migrate existing frameworks (TensorFlow, JAX, PyTorch) runtimes (TF Executor, TFRT, PJRT) and product areas custom workflows (AdBrain) onto ML Runtime, minimizing any user disruption.Partner with GDM to transfer key innovations into products developed by your team and partner teams.Minimum qualifications:Bachelor’s degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).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 TPUs, TPU system design, and GPUs.Expertise in ML compilers and runtimes.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.As a Staff Software Engineer, you will have expertise in ML compilers and runtimes. You will have management and leadership experience and strong partnership skills to enact impact leveraging cross-organizational technical collaborations.This organization provides ML infrastructure for all of Google. In close partnership with Research, this organization delivers the Gemini models, and drives their usage within and outside Google. Within this organization, the Machine Learning Infrastructure Runtime and API teams mission is to deliver highly performant, modular and scalable ML software infrastructure.The Google Cloud AI Research team addresses AI challenges motivated by Google Cloud’s mission of bringing AI to tech, healthcare, finance, retail and many other industries. We work on a range of unique problems focused on research topics that maximize scientific and real-world impact, aiming to push the state-of-the-art in AI and share findings with the broader research community. We also collaborate with product teams to bring innovations to real-world impact that benefits our customers. 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 in software development.5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, AI Engines 3P TPU Inference in Mountain View, CA vacancy
  • $207k - $301k

     ...test, deploy, and debug critical system software that enables TPU Machine Learning accelerators to...  ...technical guidance and mentorship to software engineers to foster their professional growth...  ...future supercomputer generations.The AI and Infrastructure team is redefining... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  •  ...Systems builds the world's largest AI chip, 56 times larger than...  ...-leading training and inference speeds; over 10 times faster...  ...About the RoleWe're hiring a Staff Engineer to own major areas of the architecture...  ...8+ years of experience in software engineering, with substantial... 
    Suggested

    Cerebras Systems

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

     ...specific models of in app AI (tiny Gemma/Juno Nano),...  ...(GPU /Pixel TPU /NPUs/CPU) on Android,...  ...performance of on-device model inference via optimizations in the...  ...years of experience in software development.7 years of...  ...Master’s degree or PhD in Engineering, Computer Science, or a... 
    Suggested

    Google

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

     ...Programming Interfaces (APIs), Software Development Kits (SDKs)...  ...a generalist Software Engineers, specifically around optimizing Generative AI performance across...  ...-accelerated ML inference techniques.Understanding...  ...accelerators (e.g., GPU / Pixel TPU / NPUs / CPU) on... 
    Suggested
    Shift work

    Google

    Sunnyvale, CA
    11 hours ago
  • $207k - $300k

    Lead the design and end-to-end software delivery of specialized AI compute platforms, ensuring high availability for massive-scale workloads.Establish...  ...hardware platforms.Partner closely with hardware engineering and chip design teams to influence future architectures... 
    Suggested
    Remote work
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $240k - $334k

     ...for the hardware/software stack, ensuring unparalleled...  ...across hardware engineering, compiler...  ...scale ML training and inference.Experience with...  ...shape the future of AI/ML hardware...  ...drive cutting-edge TPU (Tensor Processing...  ...systems.As a Senior Staff Co-Design Engineer... 
    Worldwide
    Shift work

    Google

    Sunnyvale, CA
    3 days ago
  • $188k - $275k

     ...CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave...  .... Learn more at What You'll Do: Inference Platform Team The Inference team...  ...systems. About the role: As a Staff Software Engineer (IC5) on the Inference team, you will... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

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

     ...to the machine learning software/hardware stacks through...  ...scaling for upcoming TPU chips) by making contributions...  ...’s degree or PhD in Engineering, Computer Science, or a...  ...paradigms for training/inference while delivering impact...  ...profiling system.The AI and Infrastructure team... 
    Worldwide

    Google

    Sunnyvale, CA
    11 hours ago
  • $196.5k - $219.3k

     ...platform features. Mentor junior engineers on secure backend development and...  ...timely delivery of high-quality software features while adhering to project...  ...integrating large language models or other AI/ML systems (e.g. implementing model inference pipelines, fine-tuning models, or... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    2 days ago
  • $228k - $285k

     ...but our team shares a love of the outdoors and a desire to protect it for future generations. Role SummaryAs a Staff Software Engineer, ML training and inference infrastructure, you will be a member of the Perception team at Rivian, which develops advanced machine... 
    Full time
    Contract work
    Local area

    Rivian Automotive

    Palo Alto, CA
    1 day ago
  • $235.7k - $277k

     ...Role:You'll help build Confluent Cloud's AI capabilities — the layer that lets customers...  ...data out to a separate system to run inference or build an agent, our customers do it in...  ...to move and process events at scale.As an engineer, you'll own delivery of significant pieces... 
    Live in

    Confluent

    Mountain View, CA
    3 days ago
  • $229k - $343k

     ...digital services.We’re looking for a Staff Software Engineer to join Snap Inc on our Feature Store...  ...features reliably for large-scale batch inference and low-latency online inference, maintaining...  ...with responsible use of emerging AI technologies to improve engineering... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    4 days ago
  • $207k - $301k

     ...machine earning pipelines for model training, inference, and integration with high-throughput Ad...  ...experience.8 years of experience in software development.5 years of experience...  ...or recommender systems.Google's software engineers develop the next-generation technologies... 

    Google

    Mountain View, CA
    11 hours ago
  • $262k - $364k

     ...offline generation and real-time inference.Identify optimization and...  ...architecture; and testing/launching software products.Preferred...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...  ...solutions.Search Discover's AI transformation aims to evolve... 

    Google

    Mountain View, CA
    4 days ago
  • $135k - $160k

     ...the ultimate goal of enabling human life on Mars.APPLICATION SOFTWARE ENGINEER, INFERENCEThe application software team is the central...  ...respect, and support.Our team maintains a high-performance AI inference platform that serves the best models internally at SpaceX to... 
    Permanent employment
    Temporary work
    Remote work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    3 days ago
  • $229k - $343k

     ...other digital services.Snap Engineering teams build fun and technically...  ....We’re looking for a Staff Software Engineer, ML Infrastructure...  ...embedding generation / batch inference systems to improve model performanceDevelop...  ...into productionUtilize AI tools and high velocity... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  • $151.8k - $332.2k

    What you can expect We are looking for an AI Inference Engineer with a solid background in speech recognition and model inference. In this role,...  ...inference solutions on modern AI inference hardware, such as GPU, TPU and AI-specific chips. Our goal is to deliver the most unique... 
    Full time
    Work at office
    Remote work

    Zoom

    San Jose, CA
    2 days ago
  • $218.8k - $335.3k

     ...DescriptionDescription At General Motors, our Embodied AI teams are redefining what’s possible...  ...to a safe stop. We are looking for a Staff Software Engineer to provide technical leadership for...  ...with GPU/accelerator‑based ML inference, model deployment, and performance... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    11 hours ago
  • $193.93k - $352.29k

     ...profound opportunity for AI to drive positive...  ...autonomously inside Nuro's own engineering organization, under the...  ....About You5+ years of software engineering experience...  ...practical experience. Staff-level candidates should...  ...under the hood at inference. Attention and KV-cache... 
    Immediate start
    Flexible hours

    Nuro

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

     ...Software Engineer Manager, TPU Silicon Validation Google, Sunnyvale, CA, USA Apply Primary Qualifications ~ Bachelor’s degree, or equivalent...  ...our cutting‑edge chip and hardware systems. The AI and Infrastructure team is redefining what’s possible. We empower... 
    Worldwide

    Google Inc.

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

     ...Baseboard Management Controller (BMC) software architecture, ensuring scalability across...  ...SoCs.Partner directly with hardware engineering, accelerator (TPU/GPU) teams, and infrastructure groups...  ...continue to push technology forward.The AI and Infrastructure team is redefining... 
    Worldwide

    Google

    Sunnyvale, CA
    11 hours ago
  • $193.93k - $352.29k

     ...immediate and profound opportunity for AI to drive positive change in the...  ...About the RoleWe are looking for a Senior/Staff Software Engineer to serve as a technical leader for Nuro...  ...systems that compute embeddings or run inference at scale, manage vector databases, and... 
    Immediate start
    Flexible hours
    Shift work

    Nuro

    Mountain View, CA
    2 days ago
  • $198k - $326k

     ...business needs of the team. LinkedIn’s AI Infrastructure organization is...  ...frameworks.We are looking for a Senior Staff Software Engineer with deep expertise at the intersection...  ..., GPU infrastructure, and large-scale inference. This is a highly technical, high-leverage... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    2 days ago
  •  ...Systems builds the world's largest AI chip, 56 times larger than...  ...-leading training and inference speeds; over 10 times faster...  ...RoleWe're hiring a Principal Engineer for our Inference Cloud Platform...  ...Qualifications10+ years of experience in software engineering, with substantial... 

    Cerebras Systems

    Sunnyvale, CA
    2 days ago
  • $175k - $287k

     ...responsible for scaling LinkedIn’s AI model training, feature engineering and serving with hundreds...  ..., data infra, compute software, and hardware to harness...  ...cloud, enable GPU based inference for a large variety of...  ...possible.As a Staff Software Engineer, you will... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    3 days ago
  • $280k - $350k

     ...of top researchers and engineers, building the world’s top...  ...consumer-facing AI applications available,...  ...models, optimizing realtime inference, and creating best-in-class...  ...ambitious and capable Staff/Principal Backend...  ...on.As a Staff/Principal Software Engineer, you would be... 
    Full time
    Work at office
    Relocation

    Inworld AI

    Mountain View, CA
    2 days ago
  • $116k - $166k

     ...for digital designs within the TPU.Write performant, and power-...  ...Bachelor's degree in Electrical Engineering, Computer Engineering,...  ...architecting RTL solutions employing software based construction, instantiation...  ...work to shape the future of AI/ML hardware acceleration. You... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $163k - $236k

     ...partitioning expertise.Utilize software-based construction to...  ...Bachelor's degree in Electrical Engineering, Computer Engineering, Computer...  ...ll work to shape the future of AI/ML hardware acceleration. You...  ...have an opportunity to drive TPU (Tensor Processing Unit) technology... 
    Worldwide

    Google

    Sunnyvale, CA
    11 hours ago
  • $117.7k - $221.4k

     ...practical, and cost efficient for embodied AI systems. We believe the next generation...  .... This operating model reflects how Cola engineers think: build durable intermediate artifacts...  ...the data processing, featurization, and inference foundations that power scalable world... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $143k - $286k

     ...interaction and every millisecond matters. As a Staff Android Engineer, you will lead the architecture,...  ..., performance monitoring). Integrate AI/ML capabilities into Android apps (on-...  ...What you'll bring: Experience with software engineering experience with strong Android... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, AI Engines 3P TPU Inference. Be the first to apply!