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

Senior Software Engineer, ML Compilers, Edge TPU

$174k - $252k

Jobleads-US

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 Jobleads-US
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, ML Compilers, Edge TPU in Kirkland, WA vacancy
  • $174k - $252k

    Senior Software Engineer On Edgetpu Compiler Team Google's software engineers develop the next-generation...  ...power machine learning (ML) models on custom hardware...  ...of ML experiences on edge devices. Google's mission...  ...hardware such as CPU, GPU, or TPU. Experience in optimizing... 
    Senior

    CompliancePoint

    Kirkland, WA
    3 days ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:...  ...: MicrosoftOverviewMicrosoft Edge is a world-class browser...  .... The Browser Growth Engineering & Data Scienceteam is responsible...  ...looking for a highly motivated Senior Software Engineer to help... 
    Senior
    Ongoing contract
    Local area

    Microsoft

    Redmond, WA
    1 day ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    a month ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...Microsoft AI Experiences, Edge browser is a core strategic product...  ...lead. The Edge copilot and cowork engineering team is looking for a Senior Software Engineer to join its Copilot... 
    Senior
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Redmond, WA
    8 hours ago
  • $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... 
    Senior
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    14 hours ago
  •  ...category-leading enterprise software that unleashes that power....  ...two consecutive years. As a Senior Software Engineer, you'll be at the forefront...  ...Experience with applied ML techniques such as classification...  ...Us Work on cutting-edge AI technology that’s shaping... 
    Senior
    Work at office
    Immediate start
    Remote work

    Jobleads-US

    Bellevue, WA
    4 days ago
  •  ...Anduril Industries in the United States (Bellevue area) is seeking a Senior Software Engineer to lead the development and optimization of a tactical edge client across Android mobile and Linux in-vehicle systems. You will own performance on resource-constrained hardware... 
    Senior

    Jobleads-US

    Bellevue, WA
    4 days ago
  • $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... 
    Senior
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Redmond, WA
    4 days ago
  • Senior Software Engineer Lambda, the superintelligence cloud, is a leader in AI cloud infrastructure serving...  ...Build internal tools and CLIs that let ML/AI teams deploy and monitor their own...  ...networking stack, working with cutting-edge open-source tooling Real technical... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Corporation

    Bellevue, WA
    5 days ago
  • $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 contract
    Work at office
    Local area
    Worldwide
    Shift work

    Microsoft

    Redmond, WA
    4 days ago
  •  ...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

    Jobleads-US

    Redmond, WA
    4 days ago
  • $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... 
    Senior
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    14 hours ago
  • $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... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Bellevue, WA
    1 day ago
  • $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... 
    Senior
    Internship
    Worldwide
    Flexible hours

    Amazon

    Bellevue, WA
    14 hours ago
  • $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... 
    Senior
    Ongoing contract
    Work at office
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  • $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

    Snowflake

    Bellevue, WA
    3 days ago
  •  ...Walmart Inc. in Bellevue, WA is seeking a Senior Software Engineer to lead the delivery of scalable, secure software solutions across services, APIs, and AI/ML components. This onsite role requires owning the full software development lifecycle, from design to deployment... 
    Senior
    Remote work

    Jobleads-US

    Bellevue, WA
    2 days ago
  • $142.8k - $274.8k

     ...Frameworks team, develops the software, performance systems, and engineering tools that enable state-...  ..., frameworks, compilers, algorithms, runtimes, libraries...  ...and Microsoft silicon. Our Senior and/or Principal Software...  ...Familiarity with AI/ML frameworks such as PyTorch... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  •  ...Amazon Kuiper Manufacturing Enterprises LLC is seeking a Senior Software Engineer for the Amazon Leo Network Observability team in Redmond, WA....  ...emphasizes scalable architectures, distributed systems, and AI/ML foundations, with mentorship responsibilities and a path to... 
    Senior

    Jobleads-US

    Redmond, WA
    2 days ago
  • $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 (... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    OfferUp

    Bellevue, WA
    2 days ago
  • $200k - $287.5k

     ...Snowflake's business and enable every other engineering team — and the architectures we ship...  ...depend on every day.What You'll DoAs a Senior Software Engineer on Billing Platform, you will:...  ...or evolving pricing models for AI/ML products (inference, fine-tuning, agentic... 
    Senior

    Snowflake

    Bellevue, WA
    2 days ago
  • $174k - $252k

     ...Senior Software Engineer, BigQuery Search Share Senior Software Engineer, BigQuery Search Google Kirkland, WA, USA X In accordance with...  ...deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more... 
    Senior
    Temporary work

    Jobleads-US

    Kirkland, WA
    2 days ago
  • $108k - $216k

     ...Position Summary Walmart is seeking a Senior Software Engineer to lead the delivery of scalable, secure software solutions aligned with platform...  ..., testing, and ongoing support of services, APIs, and AI/ML components. The successful candidate will collaborate across... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Jobleads-US

    Bellevue, WA
    2 days ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:...  ...on the Internet today. Search engines, publishers, ad networks, and...  ....We are looking for a Senior Software Engineer who is passionate...  ...intensive applications and AI/ML-enabled products.Experience in... 
    Senior
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft

    Redmond, WA
    1 day ago
  •  ...of how work gets done. Join our ML Feature Store team where we're building cutting-edge product capabilities that power...  ...Store, working collaboratively with senior architects and ML team...  ...Python Experience with feature engineering platforms and ML platforms Snowflake... 
    Senior

    Snowflake Computing

    Bellevue, WA
    4 days ago
  • $174k - $252k

     ...practical experience. 5 years of experience with software development in one or more programming...  .... Experience building a query processing engine for a SQL RDBMS. Experience building...  ...solutions that leverage Google’s cutting-edge technology, and tools that help developers... 
    Senior

    Google

    Kirkland, WA
    3 days ago
  • $138k - $210k

     ...eligible after 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...  ...) Experience interfacing with AI / ML systems (integration, data flow, deployment... 
    Senior
    Temporary work
    Work at office
    Local area
    Work from home
    Worldwide
    Visa sponsorship
    Flexible hours

    JBT Marel Corporation

    Redmond, WA
    4 days ago
  •  ...Job Description Job Description Worldscape is a cutting-edge platform designed to unify distributed data, sensors, and intelligent...  ...: ~ Bachelor’s degree in Computer Science, AI/ML, Data Engineering, or related field. ~ Experience building AI-driven applications... 
    Senior
    Flexible hours

    Worldscape Technology Inc.

    Redmond, WA
    18 days ago
  • $119.8k - $234.7k

     ...bring-up, and cross-stack debugging. We are looking for a Senior Software Engineer who enjoys solving complex, end-to-end systems challenges at...  ...and performance characteristics. Experience working with AI/ML frameworks, runtimes, or serving stacks such as PyTorch, ONNX... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago

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!