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

Software Engineer, Acceleration Kernel Development

$100k

Tenstorrent

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.

Vacancy posted 29 minutes ago
Similar jobs that could be interesting for youBased on the Software Engineer, Acceleration Kernel Development in Santa Clara, CA vacancy
  •  ...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

    AMD

    Santa Clara, CA
    3 days ago
  • $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

    Google

    Mountain View, CA
    1 day ago
  • $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

    Google

    Mountain View, CA
    8 hours ago
  •  ...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... 
    Suggested
    Work at office
    Local area
    Remote work
    3 days per week

    Nutanix

    San Jose, CA
    3 days ago
  • $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... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $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

    Google

    Sunnyvale, CA
    3 days ago
  • $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

    Google

    Sunnyvale, CA
    3 days ago
  • $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

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...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... 

    AMD

    San Jose, CA
    1 day ago
  •  ...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... 

    AMD

    San Jose, CA
    4 days ago
  • $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

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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 time
    Worldwide

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $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

    Google

    Sunnyvale, CA
    2 days ago
  •  ..., 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

    AMD

    San Jose, CA
    10 days ago
  •  ...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 time
    Internship

    cerebras

    Sunnyvale, CA
    2 days ago
  •  ...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

    Rhoda AI

    Mountain View, CA
    3 days ago
  • $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 office
    Relocation package

    Etched

    San Jose, CA
    1 day ago
  • $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 time
    Work at office

    Danaher Corporation

    San Jose, CA
    8 hours ago
  • $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 time
    Worldwide

    Databricks

    Mountain View, CA
    3 days ago
  • $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 placement
    Internship

    Google

    Mountain View, CA
    3 days ago
  • $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... 

    Google

    San Jose, CA
    29 minutes ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    San Jose, CA
    1 day ago
  • $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 time
    Work experience placement
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    2 days ago
  • $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... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $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... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $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

    Plus.ai

    Santa Clara, CA
    2 days ago
  •  ...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 area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $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+... 
    Internship
    Local area
    Flexible hours

    AmazonWebServices

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Acceleration Kernel Development. Be the first to apply!