Senior Software Engineer, ML Compilers, Edge TPU
$174k - $252kIn most instances, this position requires in-person interviews as part of the hiring process. In 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: Mountain View, CA, USA; Kirkland, WA, USA . Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g. C++). 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. 3 years of experience with compilers (optimization, parallelization, etc.). Preferred qualifications: Master's degree or PhD in Computer Science or a related technical field. Compiler development experience in the context of accelerator-based architectures. Experience working with low-level software or strong interest in developing low-level software. Experience working with hardware such as CPU, GPU, or TPU. Experience in optimizing ML model inference on device. 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. As a Senior Software Engineer on the EdgeTPU Compiler team, you will play a key role in building next-generation compiler optimizations to power machine learning (ML) models on custom hardware. In this technical role, you will bridge the gap between ML models and hardware execution, translating framework-level code (JAX, PyTorch) into highly efficient instructions for the EdgeTPU. You will own end-to-end features, from triaging complex performance and correctness issues to implementing robust, production-ready compiler optimizations. Additionally, you will collaborate cross-functionally with model owners to guide model design, work alongside stakeholders to shape the technical goal, and manage project deliverables to accelerate the deployment of ML experiences on edge devices. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $174000 - $252000 (USD) + 15% bonus target + equity + benefits Responsibilities Learn more about benefits at Google . Design and build ML compiler optimizations for EdgeTPU hardware, and extend leading authoring frameworks (such as JAX and PyTorch) to enable seamless, high-performance compilation. Triage, root-cause, and resolve complex correctness and performance issues encountered when deploying state-of-the-art ML models on EdgeTPU. Propose, design, and implement robust compiler features and fixes to systematically address performance bottlenecks and hardware limitations. Partner closely with ML model owners to influence model architectures, ensuring they are designed for optimal, efficient execution on EdgeTPU systems. Own project execution from end to end, collaborating with cross-functional partners and stakeholders, and managing priorities/deadlines/deliverables for key compiler feature areas. 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
$147k - $210k
Analyze ML workloads, identify compute and... ...and PyTorch, or ML compilers (e.g., accelerated... ...all levels of the ML software stack.Experience... ....Google's software engineers develop the next-generation... ...to next-generation TPU hardware.You will... ...of cutting-edge technology and boundless...Suggested$163k - $236k
...model researchers, software teams, and hardware... ...roadmap for future TPU and Cloud Silicon architectures... ...in Electrical Engineering, Computer... ...enabling and optimizing ML models (e.g., LLMs,... ...to drive cutting-edge TPU (Tensor Processing... ...models.As a Senior Performance Co-Design...SeniorWorldwide$174k - $252k
...Support new and exciting ML paradigms (such as... ...horizontal scaling for upcoming TPU chips) by making... ...years of experience with software development in one or... ...JAX, and PyTorch, or ML compilers such XLA.Proven track record... ....Google's software engineers develop the next-...Senior- ...breakthroughs, or bringing leading edge products to market,... ...for a motivated engineer to join a core team of... ...machine learning model compiler targeting AMD AIE in Ryzen... ...be passionate about software development. The candidate... ...compiled model with ML Frameworks (such as ONNX...Senior
- ...technology that moves the world forward.THE ROLE: We are seeking a highly motivated and technically exceptional PMTS AI/ML Compiler Engineer to join AMD's AI Software organization. In this role, you will drive compiler and performance optimizations that enable state-of-the-art...Senior
$174k - $252k
...metrics for next-generation TPU configurations.Model... ...and optimization engines (e.g., Mixed-Integer Programming... ...experience.5 years of software engineering (e.g., C++... ...engineering, hardware/compiler optimization, or... ...parallelism) across modern ML frameworks (e.g., JAX,...Senior$163k - $236k
...Bachelor's degree in Electrical Engineering, Computer Engineering,... ....Experience interacting with software, system hardware, and other cross... ...work to shape the future of AI/ML hardware acceleration. You... ...opportunity to drive cutting-edge TPU (Tensor Processing Unit) technology...SeniorWorldwide$182k - $242k
...infrastructure across AI/ML, visual effects,... .... Our stack is engineered for speed, scale,... ...'re looking for a Senior Engineer for... ...authoring DSLs and compilers to prototype and ship... ..., GPU/accelerator software, or performance-critical... ...kernels on GPU/TPU. HIP / ROCm and...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$240k - $333k
...Technical Lead, Hardware/Software Codesign, TPU Inference Share... ...degree in Electrical Engineering, Computer Engineering... ...for massive-scale ML training and inference... ...opportunity to drive cutting-edge TPU (Tensor... ...hardware engineering, compiler development, and ML research...WorldwideShift work$193.93k - $291.15k
...tackles a wide range of problems: ML-based perception across all... ...with a tight-knit group of engineers who focus on collision avoidance... ...skills in C++.Experience deploying software in robotics products.... ...experience:Deploying ML models in edge environments. Developing state...SeniorImmediate startFlexible hours$174k - $252k
...solutions in one or more specialized ML areas, leverage ML... ...experience.5 years of experience with software development in Python or C++.3... ....Google's software engineers develop the next-generation technologies... ...innovation, applying cutting-edge machine learning and...Senior$174k - $252k
...solutions in one or more specialized ML areas, leverage ML... ...testing, maintaining, or launching software products, and 1 year of experience... ....Google's software engineers develop the next-generation technologies... ...the intersection of cutting-edge technology and boundless...Senior$174k - $252k
...autonomously.Collaborate across ML research, XLA compiler, and RTL teams to ensure... ...5 years of experience with software development in C++ and... ...technologies.Google's software engineers develop the next-generation... ...technology forward.As a Senior Software Engineer, you will...Senior$174k - $252k
...across different domains, leverage ML infrastructure, and contribute... ..., maintaining, or launching software products, and 1 year of... ...technologies.Google's software engineers develop the next-generation technologies... ...the intersection of cutting-edge technology and boundless...Senior$174k - $252k
...implement GenAI solutions, leverage ML infrastructure, and evaluate... ..., maintaining, or launching software products.1 year of experience... ....Google's software engineers develop the next-generation technologies... ...that leverage Google’s cutting-edge technology, and tools that...Senior$174k - $252k
...implement GenAI solutions, leverage ML infrastructure, and evaluate... ..., maintaining, or launching software products, and 1 year of... ...technologies.Google's software engineers develop the next-generation technologies... ...development of our cutting-edge AI models, delivering...SeniorWorldwide- ...global reach to bring cutting-edge advances to everyday drivers at... ...into clear feedback for engineering and leadership, and help accelerate... ...introspect autonomous driving software performance at subsystem interfaces... ...develop new statistical and ML methods to quantify...SeniorFull timeLocal areaWork from home
$193.93k - $291.15k
...driverless autonomy. We are looking for strong software engineers to research, develop, and implement... ...building a generalizable and scalable ML planner that can power L4 driving for robotaxi... ...stack. If you want to implement cutting-edge robotics and machine learning...SeniorImmediate startFlexible hours$174k - $252k
...implementation of core exposure control software and algorithms for the Pixel... ...Auto Exposure.Machine Learning (ML) Deployment: Develop, iterate, and deploy cutting-edge ML algorithms directly onto... ...memory footprint.Google's software engineers develop the next-generation...Senior$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...Datapath team builds cutting-edge network security solutions... ...and Copilot scenarios. Drive engineering excellence through code reviews... .... Experience leveraging AI/ML for telemetry analysis or automation...SeniorOngoing contractLocal areaRemote workFlexible hours3 days per week$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...team, you’ll work on cutting-edge products for Ad Quality and... ...top-quality ads.As a Software Engineer on our team, you will play a... ...systems.Experience leveraging AI/ML technologies and AI-powered...SeniorOngoing contractWork at officeLocal areaRemote workWork from home$207k - $300k
Identify and maintain ML training and serving benchmarks... ...-party/Open-Source Software (3P/OSS) models, for... ...performance toward improving the compiler, runtime, etc., in... ...products on Google new TPU hardware, enabling... ...Master’s degree or PhD in Engineering, Computer Science, or a...$160k - $200k
Join Fortinet as a Senior Software Developer and play a pivotal role in the... .... You will utilize cutting-edge GenAI/LLM technologies to enhance... ...maintain Fortinet’s GenAI/ML software systems.Direct involvement... ...of professional software engineering practices, including version...SeniorFull timeWorldwide$116.3k - $159.95k
...set the standards for software-defined vehicles around... ...Team The Connectivity Edge AI team owns the... ...detection speech and other ML models directly on vehicle... ...role for an engineer early in their career who... ...real ownership early with senior engineers around to review...Full timeContract workInternship$152k - $241.5k
We are now looking for a Senior Machine Learning Applications and Compiler Engineer!NVIDIA is seeking engineers to develop algorithms... ...and design teams to feedback software observations, influence future... ...spatial accelerators at top tier ML, compiler, and computer...SeniorFull time$193.93k - $352.29k
...About the RoleThe Autonomy ML Infrastructure team is... ...stack with cutting-edge optimization techniques... ...compression. Work with autonomy engineers to optimize, validate,... ...a world-class model compiler framework, FTL.Write robust, high quality software to increase our confidence...SeniorWork experience placementImmediate startFlexible hours- ...Google is seeking an ASIC Physical Design Engineer in Sunnyvale to shape AI/ML hardware acceleration. You will drive TPU architecture and collaborate with RTL, DFT, Floorplan... .... You will join a team delivering cutting-edge silicon for Google's TPU and AI workloads, with...Senior
$119.8k - $234.7k
...Datapath team builds cutting-edge network security solutions that... ...and Copilot scenarios. Drive engineering excellence through code... .... Experience leveraging AI/ML for telemetry analysis or automation... ...-scale systems. Software Engineering IC4 - The typical...SeniorOngoing contractFull timeLocal areaRemote workFlexible hours$192k - $278k
...optimization of the hardware/software stack to enable... ...and serving of large ML models.Collaborate with... ...across hardware design, compiler development, and ML... ...degree in Electrical Engineering, Computer Engineering,... ...opportunity to drive cutting-edge TPU (Tensor Processing...Worldwide$145k - $200k
...builds the world’s leading software for data-driven decisions and... ...more.The RoleWe are seeking a Senior Software Engineer to join a customer-facing... ...simulations, user experience, and edge system engineering to build... ...or roboticsKnowledge of AI/ML, sensor processing, or swarm...SeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, ML Compilers, Edge TPU. Be the first to apply!
- scientific software engineer Mountain View, CA
- intel software engineer Mountain View, CA
- director software engineering Mountain View, CA
- software engineer Mountain View, CA
- senior robotics software engineer Mountain View, CA
- financial software developer Mountain View, CA
- graduate software developer Mountain View, CA
- part time software developer remote Mountain View, CA
- software engineer remote Mountain View, CA
- ngo software engineer Mountain View, CA




