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
$174k - $252k
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...SeniorTemporary work$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$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...the full lifecycle of cutting edge LLMs - from rapid... ...excellenceDevelop deep expertise in ML systems, AI infrastructure, and... ...to do the same. Uses SDLC and engineering health measures (e.g., Accelerate...SeniorOngoing contractLocal area3 days per week- Google is seeking a Senior Software Engineer for the EdgeTPU Compiler team. You will design and implement compiler optimizations to power ML models on EdgeTPU hardware, translating framework-level... ...to optimize architectures for edge-device deployment. In-person interviews...Senior
$119.8k - $234.7k
...Less than 25%Profession: Software EngineeringDiscipline: Software... ...: MicrosoftOverviewThe Edge browser is a core... ...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...SeniorOngoing contractWork at officeLocal area$174k - $252k
...testing, maintaining, or launching software products. 1 year of... ...About the job Google's software engineers develop the next-generation technologies... ...leverage Google’s cutting-edge technology, and tools that... ...computer vision systems, leverage ML infrastructure, and evaluate...Senior$174k - $252k
...testing, maintaining, or launching software products, and 1 year of... ...sequential decision making), ML infrastructure, or specialization... ...About The Job Google's software engineers develop the next-generation... ...the development of our cutting-edge AI models, delivering unparalleled...SeniorTemporary workWorldwide$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- ...plus top AI researchers who specialize in software engineering, logical reasoning, STEM,... ...Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and... ...across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including...SeniorRemote jobFor contractorsFlexible hours
$165.6k - $296.4k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...Compute Graph Compiler (CGC) team within DirectX is building... ...sits at the heart of the Windows ML ecosystem, powering experiences... ...frameworks, execution engines, and hardware abstractions that...Ongoing contractWork at officeLocal areaWorldwideShift 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$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$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$152k - $241.5k
...infrastructure, platforms, and tools that enable researchers and engineers to develop the next generation of AI/ML systems. By joining us, you’ll help design solutions... ...most advanced computing workloads.We are seeking a Software Engineer to join our MARS team at NVIDIA. In this...SeniorFull timeRemote work$117k - $234k
...PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, high-... ..., testing, and deployment, while integrating advanced AI/ML components to enhance platform capabilities. This role...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$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...RAG, agentic retrieval, and LLM context engineering. Determine where advanced reasoning models... ...Applied Science to bring high quality prompts, ML models and pre and post processing components...SeniorOngoing contractLocal area3 days per week$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$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$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...inclusive, collaborative global team? Join Engineering Operations (EngOps) - the organization driving... ...-powered operations by building scalable ML infrastructure that enables autonomous, reliable...SeniorOngoing contractWork at officeLocal area3 days per week$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$119.8k - $234.7k
...information about our team, visit . As a Senior Quantum Software Engineer in the Developer Tools team, you will... ...quantum-specific languages & compilers, simulators, debuggers & profilers, rich... ...Exploring new ways to integrate cutting-edge AI capabilities into quantum...SeniorOngoing contractPermanent employmentWork at officeLocal area3 days per week$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$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...making the most of every GPU we run.As a Senior Software Engineer, AI Infrastructure on our team, you'll... ...with AI or machine learning (ML) infrastructure, such as serving models...SeniorOngoing contractLocal area3 days per week$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
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
- network software engineer Kirkland, WA
- senior software design engineer Kirkland, WA
- software engineer healthcare Kirkland, WA
- software developer fintech Kirkland, WA



