Staff Software Engineer, Machine Learning Compilers, Edge TPU
$207k - $300kBenefits 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 (statutory, where applicable); 5 days/event (discretionary) Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks Baby Bonding Leave: 18 weeks Holidays: 13 paid days per year. 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. 8 years of experience in software development. 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. 5 years of experience with Machine Learning compilers (optimization, parallelization, etc.). 5 years of experience with relevant ML design and ML infrastructure (e.g., model deployment, model evaluation, etc.). Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science, or a related technical field. Experience in optimizing ML models for inference. Experience compiling for heterogeneous architectures across IPs, including CPU, GPU, and NPUs. Experience with hardware-software co-design. Experience in MLIR or Low Level Virtual Machine (LLVM). Experience in compiler development, particularly in the context of accelerator-based architectures, vector instruction optimizations, or vectorizing compilers. 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. EdgeTPU is a family of embedded machine learning (ML) accelerators that aim toward a broad set of applications. The compiler team is responsible for analysis, optimization, and compilation of ML models focusing EdgeTPU. 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. The US base salary range for this full‑time position is $207,000–$300,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Responsibilities Work as part of the EdgeTPU compiler team, building ML compilers for EdgeTPU hardware and analyzing and improving the compiler quality and performance on optimization decisions, correctness and compilation time. Work with and extend ML authoring frameworks, including JAX, Pytorch to compile ML models for the EdgeTPU. Work with ML runtime systems to deploy optimized ML models on the EdgeTPU. Work with EdgeTPU architects to design the Hardware/Software (HW/SW) interface, and co‑optimizations between CPU, GPU, and TPU. Collaborate with ML model developers, researchers, and EdgeTPU hardware/software teams to accelerate the transition from research ideas to user experiences running on the EdgeTPU. 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
$207k - $301k
Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage Google - Kirkland, WA, USA Advanced Experience owning... ...data layer that powers next-generation machine learning and generative AI workloads at the edge and in air-gapped environments. AI models require...SuggestedTemporary work$212.2k - $270k
...Ventures. Duties Forge the future of Machine Learning (ML) tooling, infusing unique... ...front-end and back-end development to engineer high-quality, scalable, and... ..., and Spark; Bridging traditional software development with cutting-edge ML applications; Utilizing Python...SuggestedWork at officeFlexible hours$229k - $343k
...optimize infrastructure systems for machine learning workloads at scale and drive... ...and evaluation Work closely with ML engineers to deploy cutting‑edge models into production Utilize AI... ...experience 9+ years of post‑Bachelor’s software development experience; or Master’s...SuggestedLocal area$184k - $287.5k
NVIDIA is seeking an experienced software engineer for a compiler development role in Redmond, WA. The candidate will drive innovative solutions through applied machine learning and AI, collaborating with engineers on next-gen compiler capabilities. Applicants should have...Suggested$174k - $239k
...talk. We are looking for a Staff Software Engineer that will join the Auth0 Security... ...for VPC architecture, edge networking, and cross-account... ...applicable plans and policies. To learn more about our Total Rewards... ...artificial intelligence, machine learning, or other automated...SuggestedPermanent employmentLocal areaFlexible hours$209.7k - $283.8k
...streaming data, supporting analytics, product intelligence, machine learning pipelines, and business operations. As data volume and... ...reliable, scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale offline platform....Work at officeWorldwideRelocation package- ...Building language and compiler features for Q#, OpenQASM... ...help scientists and engineers work productively with... ...to integrate cutting-edge AI capabilities into quantum... ...in Computer Science, Software Engineering,... ...of generative AI and machine learning into the quantum development...Permanent employmentShift work
$174k - $252k
...years of experience with software development in one or... ....) and performance engineering techniques.... ...role. Experience with compiler optimization, code generation... ...within Google's machine learning infrastructure. GPUs... ...development of our cutting‑edge AI models, delivering...Full timeTemporary workWorldwide$174.52k - $228.49k
Staff Software Engineer - Billing & Metering Bothell, Washington, United States IonQ is developing the world's most powerful full‑stack quantum... ..., materials science, finance, artificial intelligence, machine learning, cryptography, and more. IonQ is at the forefront of this...Permanent employmentContract workWork experience placementWork at officeLocal area$207k - $301k
...and architecture and testing/launching software products. 3 years of experience in a technical... ...Master’s degree or PhD in Engineering, Computer Science, or a related technical... ...solutions that leverage Google’s cutting-edge technology, and tools that help developers...Temporary work- Staff Software Engineer, GPU Performance Google - Kirkland, WA, USA; Sunnyvale, CA, USA Benefits Health, dental, vision, life, disability insurance... ...‑functional or cross‑business projects. Experience with compiler optimization, code generation, and runtime systems for GPU...Temporary work
$262k - $365k
...years of experience in software development. 7 years... ...voice), reinforcement learning (e.g., sequential decision... ...’s degree or PhD in Engineering, Computer Science, or... ...security, adversarial machine learning, or data... ...technical mentorship to staff and executive engineers...Temporary work$174k - $238k
...of defense for Auth0 customers. The Staff Software Engineer At Okta, we're building the next... ...and diverse team. We value ownership, learning and innovation. This is an ideal... ...44, that use artificial intelligence, machine learning, or other automated processes...Full timeLocal areaWorldwideFlexible hours$278.1k - $417.1k
...complex product and monetization logic into well‑engineered, extensible systems serving analytics and machine learning use cases Drive improvements in observability,... ...Platform team What we’re looking for Strong software engineering fundamentals with deep experience designing...Work at officeRelocation package$237k - $337k
...experience. 8 years of experience in software development, and with data structures/... ...Large Vision Models). Experience with machine learning algorithms and tools (e.g., TensorFlow... ...Master’s degree or PhD in Engineering, Computer Science, or a related technical...Full time$182.4k - $247k
...improve their business. Founded by engineers — and customer obsessed — we... ...across millions of virtual machines. And we’re only getting... ...sophisticated methods such as machine learning that go well beyond the roll‑... ...SQL query engines. As a software engineer on the Runtime team...Local areaWorldwide$147k - $211k
...JavaScript or Golang. Experience in Machine Learning or Artificial Intelligence. Preferred... ...in 2026. About The Job Google's software engineers develop the next-generation technologies... ...low‑level hardware acceleration and compiler optimizations to high‑level model architecture...Full timeTemporary work- ...collaboration. The Query Compiler team is the entry point... ...to the Snowflake Query Engine - a cloud‑only database... ...8+ years of hands‑on software engineering experience... ...veterans and rising stars Learn about and contribute to... ...and thousands of machines User interfaces bridging...
$136k - $200k
...2 years of experience with software development in Python, or 1... ...technologies. Experience in LLM and machine learning. Experience in analytics,... ...BigQuery. Experience with compiler optimizations. About the job Google Cloud's software engineers develop the next-generation...Full time$207k - $275k
...boundaries of what’s possible with AI. What You’ll Do As a Staff Engineer (IC5), you will be a technical leader shaping the long-term strategy... ...AI workloads. Who You Are 8-12 years of professional software engineering experience. Proven track record designing and operating...Permanent employmentTemporary workCasual workWork at officeFlexible hours- ...through innovative commercialization strategies and cutting‑edge engineering. Our team ensures timely, accurate, and customizable... ...budgeting, forecasting, and cost optimization tools. As a Sr. Staff Software Engineer on the Money team, you will be closely involved in...Work at officeWorldwide
$188k - $250k
...company (Nasdaq: CRWV) in March 2025. Learn more at CoreWeave is the AI Hyperscaler... ...delivering a cloud platform of cutting edge services powering the next wave of AI.... ...Role We are seeking a highly experienced Staff Software Engineer to lead our efforts in building,...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$185k - $275k
...boundaries of what’s possible with AI. What You’ll Do As a Staff Engineer, you will be a technical leader shaping the long‑term strategy... ...demands of next‑generation AI workloads. Who You Are 8+ years of software engineering experience. Proven track record designing and...Temporary workCasual workWork at officeRemote workFlexible hours- ...exist before.”. This is not a “backend engineer” role in the usual sense. This is a seat... ...working system that survives reality: load, edge cases, adversarial conditions, security... ...Linux, Python (or equivalent mastery + fast learning) Strong mental model of systems:...
$236k - $339.2k
...accessible to all data users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations... ...for growth and mentorship from Principal engineers. As a Staff Software Engineer - Identity & Access Management, You Will: Design...Flexible hours$147k - $211k
...architecture, artificial intelligence, compilers, databases, data mining, distributed systems, machine learning, networking, or systems. Experience... ...full‑time role in 2026. Excellent engineering skills. About the Job Google's software engineers develop the next‑...Full timeTemporary work$161k - $221k
...trust. The Defensive Cyber Engineering organization is responsible... ...Sector roadmap by hiring a Staff Software Engineer in the DC area. You... ...applicable plans and policies. To learn more about our Total Rewards... ...artificial intelligence, machine learning, or other automated...Permanent employmentFull timeWork at officeLocal areaRemote workFlexible hours$188k - $275k
...Nasdaq: CRWV) in March 2025. Learn more at About Marimo At Marimo... ..., enjoy tackling challenging engineering problems, and are excited by... .... About The Role As a Staff Engineer on Marimo's molab team... ...Are 8+ years of experience in software engineering Strong fundamentals...Permanent employmentTemporary workCasual workWork at officeWorldwideFlexible hours$197k - $291k
Staff Software Engineer, BigQuery Engineering Infrastructure Note: By applying to this position you will... ...that leverage Google’s cutting‑edge technology, and tools that help developers... ...not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities...Full time$175k - $280k
...Google, and Apple, with deep expertise spanning hardware and software. Join us in shaping a future where computers truly come alive.... ...At Sesame, our developer infrastructure philosophy is to give engineers superhuman abilities by building tools that possess the same craft...Contract workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Machine Learning Compilers, Edge TPU. Be the first to apply!
- ultimate software Kirkland, WA
- remote software sales Kirkland, WA
- senior c# .net software developer Kirkland, WA
- id software Kirkland, WA
- software Kirkland, WA
- entry level software sales Kirkland, WA
- healthcare software sales Kirkland, WA
- software qa Kirkland, WA
- software implementation project manager Kirkland, WA
- software quality assurance Kirkland, WA

