Software Engineer, Acceleration Kernel Development
$100kTenstorrent
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.As a Software Engineer on the Acceleration Kernel Development team at Tenstorrent, you’ll work at the intersection of software and hardware performance. You’ll be writing low-level code that directly powers high-efficiency machine learning workloads, optimizing every cycle, every memory move, every instruction. If you're motivated by performance, precision, and real impact, this is where your skills will shine.This role is hybrid, based out of Santa Clara, CA or Toronto, ON.We welcome candidates at various experience levels for this role. During the interview process, candidates will be assessed for the appropriate level, and offers will align with that level, which may differ from the one in this posting.Who You AreA developer who loves high performance code, parallel algorithms, wrangling bits, optimizing compute, and making hardware fly.Great in C/C++ and able to build fast, efficient code from the ground up.Obsessed with performance and precision, especially in ML workloads.Motivated by complex problems and thrives in collaborative, fast-moving environments.What We NeedExpertise in building and optimizing compute kernels for parallel ML and high-performance workloads.Ability to analyze and tune instruction-level performance across latency, memory, and bandwidth.A collaborative mindset to work closely with ML engineers and integrate optimizations into production.Ownership of debugging, profiling, and maintaining a fast, reliable low-level software stack.What You Will LearnThe art of pushing AI hardware to its limits by shaping how kernels are written and executed.How to integrate kernel work into ML frameworks and real-world training pipelines.Skills in tuning performance on cutting-edge architectures with top-tier hardware engineers.Expertise in keeping code lean, reliable, and scalable even under heavy workloads.Compensation for all engineers at Tenstorrent ranges from $100k - $500k including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made.Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.This offer of employment is contingent upon the applicant being eligible to access U.S. export-controlled technology. Due to U.S. export laws, including those codified in the U.S. Export Administration Regulations (EAR), the Company is required to ensure compliance with these laws when transferring technology to nationals of certain countries (such as EAR Country Groups D:1, E1, and E2). These requirements apply to persons located in the U.S. and all countries outside the U.S. As the position offered will have direct and/or indirect access to information, systems, or technologies subject to these laws, the offer may be contingent upon your citizenship/permanent residency status or ability to obtain prior license approval from the U.S. Commerce Department or applicable federal agency. If employment is not possible due to U.S. export laws, any offer of employment will be rescinded.
- ...great products that accelerate next-generation computing... ...in enhancing GPU kernels, deep learning models... ...technologies and advanced engineering principles to drive... ..., scope, and own development efforts while collaborating... ...graph compilers. Software Engineering Best Practices...Suggested
$174k - $252k
Direct full-stack Software (SW) role, focusing on ML... ...SW/HW codesign, kernel optimization, performance... ...Experience in software development using Python and C++.... ...(ML) hardware accelerators, ML compiler stacks (... ...PhD degree in Computer Engineering, Computer Science, or...Suggested$174k - $252k
...and prototype novel software algorithms.Oversee software... .../hardware codesign, kernel optimization,... ...Experience in software development using Python and C++.... ...Learning (ML) hardware accelerators and ML inference software... ...:PhD in Computer Engineering, Computer Science, or...Suggested- ...Acropolis Hypervisor (AHV) team at Nutanix as a Software Engineer 2 offers the exciting opportunity to contribute directly to the development of an enterprise-grade hypervisor. In this role, you will work with cutting-edge kernel-level technologies to drive the foundation...SuggestedWork at officeLocal areaRemote work3 days per week
$207k - $300k
...distributed team of engineers.Design, develop, test... ...enhance large-scale software solutions.Serve as a... ...modules that underpin our Accelerators platforms including... ...experience in software development.5 years of experience... ...systems, and kernel development.Experience...SuggestedWorldwide$262k - $364k
...anchoring the architecture and engineering roadmap of common software for Accelerator platforms.Design, develop, test,... ...board and chip firmware and Linux kernel drivers.Interface and drive... ...AI tools to speed up design and development.Influence and coach a distributed...Worldwide$207k - $300k
...Management Controller (BMC) software architecture, ensuring... ..., Storage, hardware accelerators like TPUs and GPUs).Own the Linux kernel, networking stack, and... ...with hardware engineering, accelerator (TPU/GPU)... ...experience in software development. 5 years of experience...Worldwide$152k - $241.5k
...Are you a motivated system software engineer with a deep understanding of... ...of our platform for accelerating general purpose computation... ...featuresCoordinate and drive development efforts across multiple teamsHelp... ...modelsBackground with kernel mode developmentExperience...Full time$184k - $287.5k
...motivated Deep Learning engineer to bring advanced CUDA... ...in AI toolkits will accelerate enabling those for the... ...to contribute to the development of innovative technologies... ...HW and SW architects, kernel and compiler authors... ...(aka systems software fundamentals)Adaptability...Full time- ...Senior Triton Compiler and Kernel Engineer to advance Triton performance... ...a critical layer in the AI software stack, connecting... ...architecture and programmingCompiler development and optimizationHigh-... ...tools and autonomous agents to accelerate software development, debugging...
- ...great products that accelerate next-generation computing... ...high-performance GPU kernels, powering major AI... ...critical to AMD’s AI software roadmap.AMD GPUs are... ...architecture, and performance engineering. You are comfortable... ...in GPU kernel development, compiler backends, or...
$224k - $356.5k
...computer graphics, PC gaming, and accelerated computing for more than 25... ...for a Senior System Software Engineer to join the GPU Virtualization... ...advance open-source Linux kernel support for NVIDIA GPUs. In... ...experience in Linux kernel development or virtualization.Record of...Full time$184k - $287.5k
...speed up Jetson embedded systems development within NVIDIA? Join our world-... ...people like you to help us accelerate the next wave of artificial intelligence... ...boot firmware to the Linux kernel and operating system, including specialized software SDKs.Lead and collaborate...Full timeWorldwide$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such... ...deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with customer-facing responsibilities...Full time$207k - $300k
...architecture for essential Linux kernel subsystems, including memory... ...for critical systems engineering initiatives, guiding technical... ...through ambiguous, low-level software challenges to meet the... ...innovations, empowering the development of our cutting-edge AI models...Worldwide- ..., and optimizing high-performance GPU kernels for LLM and other ML models. You will... ...programming, performance analysis and system software development. You will provide technical leadership... ...or Masters degree in computer engineering, computer science or a related field...Full time
- ...key workloads with ultra high-speed inference. About The Role We're looking for a deeply technical, hands-on software engineer to join our on-field Kernel Reliability team. You'll help tackle a critical challenge: improving the reliability of our advanced compute...Full timeInternship
- ...research, infrastructure, hardware development, and manufacturing scale-up... ...an Inference Infrastructure Engineer Intern, you'll work with our... ...data pipelines down to GPU kernels. You'll own a scoped, high-... ...distillation and sampling acceleration for diffusion-style models,...Internship
$2,500 per month
...Summary Our Internal Acceleration team’s mandate is to... ...founders and embed with our kernels team to build new... ...conduct long-running engineering work that is useful.... ...and shipping software end to end, ideally at... ...Exposure to chip development, kernels, hardware, or...Work at officeRelocation package$135k - $150k
Bring more to life.Are you ready to accelerate your potential and make a real difference... ...gain deep insights, accelerating the development of safer, more effective therapeutics... ...makes everything possible.The Senior Software QA Engineer is responsible for driving software...Full timeWork at office$145k - $155k
...mode of transportation a reality to accelerating the development of medical breakthroughs. We do this... ...to improve their business. Founded by engineers and dedicated to our customers, we leap... ...we're only getting started. As a software engineer, you will work with our engineering...Full timeWorldwide$174k - $252k
...by optimizing throughput, accelerator utilization, batching, scheduling... ...hardware at launch, tuning kernels, sharding, and serving... ...degree in Computer Science, Software Engineering, Mathematics, or a related... ...of experience in software development, systems programming, or applied...Work experience placementInternship$174k - $252k
Work closely with Engineering Productivity, Technical Program Management, Engineering,... ...infrastructure for each of the major phases of software development.Set technical direction and... ...provides technical challenges as well as accelerated career growth.We are a...$167.7k - $245.2k
...across Linux and Windows.Our software agent team builds high-... ...work closely with software engineers and cross-functional teams that... ...involved throughout the product development lifecycle, from analyzing... ...processes, and operating system kernels. You will work in an agile...Full timeTemporary workLocal areaRemote workFlexible hours$202k
...-09-11About the RoleUber is launching AV Labs to accelerate the autonomous technology ecosystem. We’re building... ...to reimagine how the world moves.You will be a software engineer in AV Labs and involved in the development and implementation of cutting edge technologies....Full timeWork experience placementWork at officeRemote work$193.3k - $261.5k
...models of these custom-designed accelerator SoCs for use by AWS internal... ...for a Senior SoC Modeling Engineer to join the team and deliver... ..., emulation, and software teams to build, debug, and deploy... ...software used in both our SoC development process and by our partner software...InternshipLocal areaFlexible hours$193.3k - $261.5k
...within AWS UC) designs silicon and software that accelerates innovation. Customers choose us to create... ...leader supporting the ground-up development of key features that will support advanced... ...help our team members develop your engineering expertise so you feel empowered to...InternshipLocal areaFlexible hours$145k - $190k
Santa Clara, CAResearch and Development - Mapping and Localization /... ...pioneering AI-based virtual driver software for factory-built autonomous... ...are working with Plus to accelerate the deployment of next-... ...fast-growing teams.As software engineer for mapping & localization...Full time- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...of PositionThe Interaction Software Engineering (ISE)... ...Engineer with strong hands-on development experience to design, develop... ...runtime software frameworks that accelerate development. This is an...Local areaWorldwideFlexible hours
$165.2k - $223.6k
...organization, you’ll support the development and management of Compute,... ...Nitro Team is looking for engineers with systems knowledge and experience... ...as Linux OS boot sequencing, Kernel, Hypervisor (Xen or KVM),... ...non-internship professional software development experience- 2+...InternshipLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Acceleration Kernel Development. Be the first to apply!
- software engineer internship remote Santa Clara, CA
- software engineer remote Santa Clara, CA
- graduate software developer no experience Santa Clara, CA
- work from home software developer Santa Clara, CA
- information technology software engineer Santa Clara, CA
- senior software engineer remote Santa Clara, CA
- rust software engineer Santa Clara, CA
- junior software developer remote Santa Clara, CA
- software engineer travel Santa Clara, CA
- startup software engineer Santa Clara, CA




