AI Accelerator Software Principal Engineer – NPU Full-Stack Integration
Listed on 2026-07-17
-
Software Development
AI Engineer (Applied/Software), Software Engineer, Software Architect
AI Accelerator Software Principal Engineer – NPU Full‑Stack Integration
Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high‑performance, energy‑efficient AI compute.
As a pioneer in the new frontier of energy‑efficient high‑performance computing, Ampere is part of the Softbank Group of companies driving sustainable computing for AI, Cloud, and edge applications.
Join us at Ampere and work alongside a passionate and growing team—we’d love to have you apply!
About the RoleAs an AI Accelerator Software Principal Engineer – NPU Full‑Stack Integration, you will lead the design and delivery of high‑performance, low‑latency deep learning inference solutions on the Arm® Ethos™-U85. You’ll help advance Ampere’s AI software stack by enabling models with performance and efficiency requirements.
You will operate at the intersection of software engineering, performance engineering, and hardware‑aware optimization, contributing to the full stack from model execution to accelerator‑ready kernel performance.
What You’ll Achieve- End-to-end deep learning performance acceleration
- compiler and graph/runtime support
- runtime libraries and user‑mode execution paths
- profiling, benchmarking, and performance tuning
- Model enablement with quality and speed
- Improve both performance and accuracy for models using popular frameworks, delivering production‑ready inference behavior in edge devices.
- Hardware/software co‑design and optimization
- Partner with hardware and platform teams to co‑optimize AI execution for better outcomes: increased throughput, reduced latency, improved scalability, better resource utilization, higher sustained performance under realistic workloads.
- Build state‑of‑the‑art AI software components
- Contribute to the development of software and hardware AI co‑processors/accelerators, delivering reusable libraries, optimized execution paths, and robust integration with existing tooling.
- Cross‑functional collaboration
- Work closely with cross‑functional teams (compiler/runtime, kernels, platform, and product engineering) to integrate AI capabilities into Ampere’s cloud‑native processor platforms and accelerators.
- Education and Experience: BS in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or related field with 8 years of experience; or MS with 6 years; or PhD with 3 years.
- Understands AOT (Ahead‑Of‑Time) compilation path in popular frameworks like PyTorch and deployment path like execu
Torch in edge environment. - Linux + accelerator/runtime expertise (preferred): experience developing user‑mode drivers, runtime libraries, or low‑level integration for GPUs or deep learning accelerators in Linux.
- Strong systems programming & performance skills: expert in Python and C/C++, strong background in performance profiling and tuning (latency/throughput, memory behavior, kernel efficiency).
- Deep ML understanding: solid understanding of AI/ML concepts including neural networks and data processing frameworks; experience with modern deep model architectures such as Transformers and Diffusion models is preferred.
- Modern AI tooling fluency (preferred): fluent with modern AI programming tools such as Codex or Claude Code, comfortable accelerating development workflows.
At Ampere we believe in taking care of our employees and providing a competitive total rewards package that includes base pay, cash long‑term incentive, and comprehensive benefits. The full base pay range for this role is between $182,000 and $273,000 (except in the San Francisco Bay Area where it is $195,000 to $292,000).
Our benefits include health, wellness, and financial programs that support employees through every stage of life.
- Premium medical insurance, dental insurance, vision insurance, income protection, and a 401(k) retirement plan.
- Unlimited flextime and 10+ paid holidays.
- A variety of healthy snacks, energizing espresso, and refreshing drinks.
Ampere is an inclusive and equal opportunity employer and welcomes applicants from all backgrounds. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, religion, age, veteran and/or military status, sex, sexual orientation, gender, gender identity, gender expression, physical or mental disability, or any other basis protected by federal, state or local law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).