Senior Software Engineer, ML Compilers, Edge TPU
$174k - $252kGoogle LLC
Senior Software Engineer, ML Compilers, Edge TPU Share Senior Software Engineer, ML Compilers, Edge TPU corporate_fare Google place Mountain View, CA, USA ; Kirkland, WA, USA X 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 . 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 Learn more about benefits at Google . 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 Learn more about benefits at Google . 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. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right. #J-18808-Ljbffr Google LLC
$119.8k - $234.7k
...Overview Microsoft Edge is a world-class browser powered by AI data and innovation. The Browser Growth Engineering & Data Science team is responsible for building the... ...We are looking for a highly motivated Senior Software Engineer to help shape the future of Microsoft...SeniorOngoing contractFull timeLocal area$157.7k - $213.8k
...improve their business. Founded by engineers — and customer obsessed — we... ....The impact you'll have: As a software engineer with a backend focus,... ...cloud platform: Build cutting-edge OS, container and networking... ...focus on Data Science and AI/ML authoring and experimentation...SeniorLocal areaWorldwide$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...EngineeringCompany: MicrosoftOverviewMicrosoft Edge for Business is building the next... ...users and data.We are looking for a Senior Software Engineer with strong C++ expertise to design...SeniorOngoing contractWork at officeLocal area$119.8k - $234.7k
...Overview The Microsoft AI Experiences Edge browser is a core strategic product and key entry point to Microsofts... ...on continuing to lead. The Edge copilot and cowork engineering team is looking for a Senior Software Engineer to join its Copilot team to help deliver...SeniorOngoing contractFull timeWork at officeLocal area$174k - $252k
...experience. 5 years of experience with software development in one or more... ...sequential decision making), ML infrastructure, or... ...About The Job Google's software engineers develop the next-generation technologies... ...leverage Google’s cutting-edge technology, and tools that help...SeniorTemporary work- Nintendo Technology Development in Redmond, WA is seeking an experienced Data Scientist to deliver end-to-end complex engineering projects and mentor other engineers. You will train and optimize neural networks for embedded platforms, collaborate with platform engineers...Senior
$152k - $241.5k
...computing company”.We are searching for a Senior Backend Compiler Engineer with experience in LLVM code... ...an exciting and fun role in our GPU Software organization. Our Compiler team is responsible... ...experts who provide leading edge performance and capabilities for NVIDIA...SeniorFull timeRemote workWorldwide$119.8k - $234.7k
...Overview The Edge browser is a core strategic product and key entry point to Microsofts... ...to lead. The Edge Web Platform engineering team is looking for a Senior Software Engineer - Browser Platform to join its on-device ML team to help deliver on-device ML capabilities...SeniorOngoing contractFull timeWork at officeLocal area$165.6k - $296.4k
...Overview The Compute Graph Compiler (CGC) team within DirectX is... ...sits at the heart of the Windows ML ecosystem powering experiences... ...frameworks execution engines and hardware abstractions that... ...are looking for a Principal Software Engineer to help define and drive...Ongoing contractFull timeLocal areaWorldwideShift work$200k - $287.5k
...function, but to help redefine the future of how work gets done.Senior Software Engineer, Capacity EngineeringAt Snowflake, we are powering the era... ...CPU and GPU procurement and reservation lifecycle for AI/ML workloads (training, fine-tuning, and model serving), demand...Senior$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...simplified solutions. We are looking to hire Senior Software Engineers and Software Engineer IIs for our... ...Experience building or integrating AI/ML-powered systems or workflows,...SeniorOngoing contractLocal area3 days per week$90k - $180k
...PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: As a Senior Software Engineer, you will lead the delivery of scalable software solutions... ...debugging, and continuous integration, while integrating AI/ML components to enhance platform capabilities. You will...SeniorFull timeTemporary workPart time$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...all internal and external ML workloads, solve real world... ...inferences per day on the most cutting-edge AI scenarios across the... ...for a passionate Sr. Software Engineer to drive the design,...SeniorOngoing contractLocal area3 days per week$168.1k - $227.4k
...foundational data infrastructure that powers next-generation AI/ML models. We are responsible for designing and implementing... ...AI systems.We are looking for a talented and experienced Software Development Engineer to join the team and lead the design, development, and...SeniorInternshipFlexible hours$168.1k - $227.4k
...handling operations, you'll be a perfect fit at Software Controls and Science (SCS). We are a team... ...a passionate Software Development Engineer to innovate in building Human Machine Interfacing... ...systems which incorporate both cloud and edge compute.- Experience with material...SeniorInternshipWorldwideFlexible hours$168.1k - $227.4k
...field. This is an area that requires solving the hardest engineering challenges to enable machine learning powered solutions... ...projects, deliver large scalable systems, design new software systems at the cutting edge of distributed database technology and have a significant...SeniorInternshipWork from homeFlexible hours$168.1k - $227.4k
# Job Summary - Senior Software Development Engineer, SageMaker AI StudioAmazon Web Services (AWS) is seeking a Senior Software Development Engineer to... ...available distributed systems that power the end-to-end ML development experience. You will drive technical vision,...SeniorInternshipFlexible hours$115.4k - $173k
We are looking for a Senior Software Engineer to join a new team delivering Unity platform support for... ...direct path, but we're open: Rust compiled to Wasm counts, and so does Wasm outside... ...browser — server-side compute, Node, edge runtimes, or work on the runtimes and...SeniorFull timeWork at officeWorldwide$168.1k - $227.4k
...state of the art in distributed systems and software design. Come work at Amazon!Export... ...autonomous behaviors, fault management, and AI/ML-driven decision-making that target... ...systems, communications, and operations engineers to design, integrate, test, and deploy high...SeniorPermanent employmentInternshipLocal areaFlexible hours$200k - $287.5k
...help redefine the future of how work gets done.We are hiring a Senior Software Engineer for our Anti-Abuse team within Security Foundations. This... ...intelligent security platforms and services that leverage AI/ML and risk scoring to identify, prioritize, and respond to...Senior- Google is seeking a software engineer to join its AI-ready Knowledge Catalog and ML-focused teams. You will develop scalable software, contribute to ML infrastructure, and own end-to-end ML workflows, including deployment and evaluation. The role emphasizes collaboration...Senior
$138k - $210k
...2 years) Overview As our Sr. Software Engineer you will join a focused engineering team... ...worldwide. You will work directly with senior technical leadership to build a deep... ...preferred) Experience interfacing with AI / ML systems (integration, data flow,...SeniorTemporary workWork at officeLocal areaWork from homeWorldwideVisa sponsorshipFlexible hours$191k - $253k
...Warfighter Systems brings cutting-edge technology directly to... ...and seamlessly integrated software and hardware create an... ...ABOUT THE JOB We seek a Senior Software Engineer with hands-on Android Open... ...~ Familiarity with cross-compilation toolchains and kernel module...SeniorFull timeWork experience placementImmediate start$119.8k - $234.7k
...our team visit . As a Senior Quantum Software Enginee r in the Developer... ...quantum-specific languages & compilers simulators debuggers &... ...integrations that help scientists and engineers work productively with... ...ways to integrate cutting-edge AI capabilities into...SeniorOngoing contractPermanent employmentFull timeWork at officeLocal area$168.1k - $227.4k
..., implements and operates the software stack to manage beam planning,... ...are looking for a Sr. Software Engineer to serve as the technical... ...execution at scale.* Establish the AI/ML foundation layer, including... ...bar.A day in the lifeAs a Senior Software Development Engineer...SeniorPermanent employmentInternshipFlexible hours$184k - $287.5k
We are developing advanced multi-rack, multi-tenant AI/ML datacenters with NVIDIA GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements team to focus on the cloud-native stack for datacenter products like...SeniorFull timeRemote work$200k - $287.5k
...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.Senior Software Engineer — Cortex TrainingThe Snowflake ML Platform team's mission is to let customers run their most demanding ML/AI workloads inside Snowflake....Senior$200k - $287.5k
...help redefine the future of how work gets done.We are hiring a Senior Software Engineer for our Cloud Security team. This team reduces risk to... ...time.BONUS POINTS FOR THE FOLLOWING:Experience applying AI/ML to security problems (detection, risk scoring, prioritization...SeniorWork at office$160k - $220k
...with more than 4,000 AI practitioners and engineers. We harness the power of an integrated solution... ...advancement and maintain a competitive edge in their respective markets. About Job... ...strong hands-on experience in modern AI/ML systems, a solid grasp of multimodal and agentic...SeniorRemote work$215k - $240k
Team Charter:The Cloud Engineering team is dedicated to maintaining and... ...the role:We are looking for a Senior Cloud Engineer to join our Cloud... ...capabilities — including AI/ML developer tooling and infrastructure... ...not required:Experience with edge and zero-trust networking (...SeniorFull timeLocal areaRemote workFlexible hours
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!
- intel software engineer Kirkland, WA
- director software engineering Kirkland, WA
- software engineer Kirkland, WA
- senior robotics software engineer Kirkland, WA
- part time software developer remote Kirkland, WA
- ngo software engineer Kirkland, WA
- software development engineer aws Kirkland, WA
- network software engineer Kirkland, WA
- senior software design engineer Kirkland, WA
- software engineer healthcare Kirkland, WA



