Staff Software Engineer, TPU Performance
$207k - $301kIn accordance with Washington state law, we are highlighting our comprehensive benefits package, which is available to all eligible US based employees. Benefits for this role include: Health, dental, vision, life, disability insurance Retirement Benefits: 401(k) with company match Paid Time Off: 20 days of vacation per year, accruing at a rate of 6.15 hours per pay period for the first five years of employment Sick Time: 40 hours/year (increased to 69 hours/year for Seattle) including 5 discretionary sick days per instance Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks Baby Bonding Leave: 18 weeks Holidays: 13 paid days per year Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Kirkland, WA, USA . 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. 5 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging. 3 years of experience with software design and architecture. Experience with ML performance analysis and benchmarking. 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 an organization involving cross‑functional, or cross‑business projects. Experience optimizing for NVIDIA/AMD architectures through low‑level programming, performance modeling, and bottlenecks analysis to maximize compute efficiency and memory hierarchy utilization. Experience in hardware‑aware algorithm design and compiler stacks (e.g., OpenXLA), tailoring large‑scale ML models and distributed systems for peak performance across accelerator hardware. 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. 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 work across JAX and PyTorch to squeeze maximum efficiency out of Google’s production and research workloads, like Gemini and other open‑source models. 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: $207,000 - $301,000 (USD) + 20% bonus target + equity + benefits Responsibilities Focus on Tensor Processing Unit (TPU) fleet efficiency analysis and performance optimization, while identifying and maintaining Machine Learning (ML) training and serving benchmarks. Use the benchmarks to identify performance opportunities and drive out‑of‑the‑box performance by improving the compiler, runtime, etc. in collaboration with partner teams. Collaborate with Google product teams and researchers to solve performance problems, such as onboarding new Machine Learning models and products onto new Tensor Processing Unit hardware to enable larger models to train efficiently at a very large scale. Analyze performance and efficiency metrics to identify bottlenecks, design, and implement solutions at Google fleet‑wide scale. Explore model and data efficiency techniques i.e., model co‑design, quantization, and sparsity. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form. #J-18808-Ljbffr Google
$262k - $365k
Senior Staff Software Engineer, TPU Performance corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree or equivalent practical experience. 8 years of experience in software development. 7 years of experience leading technical project strategy, ML design...PerformanceWorldwide$197k - $291k
Staff Software Engineer, TPU Performance corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products. 5 years...PerformanceFull timeWorldwide- ...will be responsible for design and implementation of scalable software and solutions required for Avion-X physical and virtual appliance... ...architecture, security, maintainability, scalability and performance. Responsibilities Entails ownership of significant areas of the...Performance
$190k - $210k
...on the popular open source orchestration engine Conductor, Orkes lets developers focus... ...executions. We are looking for a motivated Staff Engineer. Your day-to-day at Orkes Lead... ..., ensuring scalability, resiliency, and performance at massive scale. Tackle the most...PerformanceFull timeFlexible hours3 days per week$190k - $235k
...cutting-edge solutions that optimize ad performance and deliver exceptional results for our... ...skilled and experienced front-end Staff Engineer to join our dynamic team and help shape... ...systems programming, computer science, and software engineering. Can-do attitude, ownership...Performance$179.4k - $303.6k
...and data, shaping the mobility experience of the future. As a software engineer, you will be part of a team working towards Xpeng Motors’... ...2.0 data close loop software Analyze system CPU and memory performance and propose/implement optimization Debug performance bottlenecks...PerformanceFull time$166.5k - $291.4k
...Job Description ServiceNow is looking for a Staff Software Engineer to help design, build, and operate the next generation of AI-powered platform... ...You will work on systems that must be secure, observable, performant, and maintainable while serving real customer workflows....PerformanceWork experience placementFlexible hours$300 per month
...their AI strategies, and be part of a high‑performing team that believes in each other, come... .... Crusoe’s Data Center Infrastructure Engineering (DCIE) team is fundamental to our... ...seeking a highly skilled and motivated Software Engineer to join Crusoe’s Data Center Infrastructure...PerformanceTemporary work$160.5k - $240.7k
...Company Qualcomm Technologies, Inc. Job Area Engineering Group Machine Learning Engineering... ...through machine learning hardware and software. Minimum Qualifications Bachelor’s... ...embedded ML. 5+ years of experience with performance‑critical programming in C++, Python, including...PerformanceWork experience placementWork from home$166k - $188k
...data from high-resolution video streams. We are seeking a Software Engineer to develop and optimize low-level software and microcode for... ...AI SoCs. This role focuses on AI workload deployment, performance optimization, heterogeneous compute orchestration, and system...Performance$214k - $289.5k
...Come join the Intuit as a Sr Staff Software Engineer and help us power prosperity around the world for our customers. We are looking for engineers... ...-term objectives, ensuring high availability and optimal performance of applications Passionate for continuous learning,...PerformanceTemporary workWork experience placement$218.8k - $335.3k
...About the Role We are seeking an experienced Staff Software Engineer to lead the technical direction for the data collection and its ecosystem... ...and modern frontend fundamentals (state management, performance, accessibility, testing). Hands‑on experience with observability...PerformanceFlexible hours$160.2k - $290.7k
...platform team develops the first layers of software on the GM Autonomous Vehicles from... ...vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals... ...andoptimized for customer experience and performance. Raise the bar on...PerformanceWork experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours- Cerebras Systems, Inc. is seeking a Software Engineer in Sunnyvale, California to enhance high-performance, low-latency inference infrastructure. This role involves deploying scalable services, optimizing resource allocation, and integrating with containerized environments...Performance
- Google Inc. is seeking a Staff Storage Software Engineer to drive the development of large-scale software solutions for SSD performance. You'll lead design and maintenance efforts, ensuring optimization across storage systems. The ideal candidate has extensive experience...Performance
- Cerebras Systems in Sunnyvale, CA is seeking a Member of Technical Staff (Software Engineer) to implement infrastructure for high-performance, low-latency inference services. Applicants should have a Master’s degree in Computer Science or a related field and at least one...Performance
$160k - $200k
...communication (audio, video, screen sharing). Implement efficient media routing, session management, and signaling services. Optimize performance with adaptive bitrate, congestion control, and low-latency streaming. Collaborate with the control plane and client teams for...PerformanceFull time$190k - $261.25k
As the Staff Technical Lead (TL) for Customer Experience Intelligence... ..., Product, and Platform Engineering to align technical roadmaps... ...engineers and SMEs across Software and Support Engineering functions... ...source code is required for performance of job duties, it is within...Performance$176.4k - $319.72k
About The Team The Systems Engineering team is responsible for the requirements... .... This includes designing performance metrics, evaluation methods,... ...intersection of hardware, software, and robot operations, with... ...About The Role As a Senior/Staff Software Engineer, Behavior...PerformanceTemporary workWork experience placement$197k - $266.5k
...execute on web, mobile, and front end software development. Provides technical direction... ...technology. Coach and mentor junior engineers on best practices of software engineering... ...and evaluate their impact on software performance and user satisfaction, using...PerformanceWork experience placement$176.4k - $319.72k
Senior/Staff Software Engineer, Behavior Verification Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible... ...up automated verification workflows. Generate detailed performance and validation reports to prove that the behavior of the...PerformanceOdd jobWork experience placement- ...Lead the discovery phase of large Mobile Engineering projects by collaborating with cross‑... ...root cause), engaging support teams, and performing root‑cause analysis to prevent future... ...Tech Walmart Global Tech is a team of software engineers, data scientists, cybersecurity...PerformanceTemporary workWorldwide
$195k - $298.8k
...Description Join us at the forefront of next-gen automotive technology. As a Staff Android Software Engineer, you’ll drive the future of in-vehicle user experiences by developing high-performance Android-based infotainment and digital cluster systems. You’ll focus on...PerformanceWork experience placementLocal areaFlexible hours$196.5k - $219.3k
...into platform features. Mentor junior engineers on secure backend development and best... ...Ensure the timely delivery of high‑quality software features while adhering to project... ...of network protocols, data caching, and performance optimization. Knowledge of data protection...PerformanceFull time$160k - $246k
...simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly... ...systems, including unit testing, code review, performance tradeoffs, and reliability best practices....PerformanceLocal areaRemote workWork from homeRelocation packageFlexible hours$60k - $120k
...existing tools like VSCode, Git, and Slack, performing tasks ranging from data documentation... ...the forefront of the AI-powered data engineering revolution. You can read more about us... ...we looking for? We\'re in search of a Staff Software Engineer who brings a passion for...PerformanceRemote workWorldwide$190k - $261.25k
Staff Software Engineer - Customer Experience Intelligence (CXI) At Databricks, we’re passionate about enabling data teams to solve the world... ...for this position may also include eligibility for annual performance bonus, equity, and the benefits listed below. For more...PerformanceLocal areaWorldwide$217.57k - $260k
Staff Software Development Engineer - Person API Mountain View, California, United States Company Overview ID.me is the next-generation digital identity... ...platform to ensure it is secure, consistent, and performant across ID.me's ecosystem. You'll design APIs and...PerformanceFull timeTemporary workWork at officeRemote workFlexible hours$207k - $300k
Staff Storage Software Engineer, Solid State Drive Performance corporate_fare Google place Sunnyvale, CA, USA Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products...PerformanceFull timeWorldwide$197k - $266.5k
...the design and implementation of durable software solutions to solve critical customer... ...AI technology Coach and mentor junior engineers on best practices of software engineering... ...and evaluate their impact on software performance and user satisfaction, using appropriate...PerformanceWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, TPU Performance. Be the first to apply!
- software technical support Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- software quality assurance Sunnyvale, CA
- android software developer Sunnyvale, CA
- id software Sunnyvale, CA
- senior c# .net software developer Sunnyvale, CA
- internship software Sunnyvale, CA
- embedded software Sunnyvale, CA
- software sales representative Sunnyvale, CA
- software technical support engineer Sunnyvale, CA

