Software Engineer, Metal Runtime (Core Systems)
$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 Metal Runtime team at Tenstorrent, you’ll work on the low-level software that powers our AI accelerators. You’ll build and optimize high-performance runtime systems that execute directly on the hardware, focusing on scheduling, memory movement, and efficient execution across massively parallel processors. We believe runtime systems are a core part of performance: they determine how hardware resources are utilized, how data flows through the system, and how efficiently workloads are executed at scale.
If you enjoy pushing performance, working close to the metal, and solving complex systems challenges at the hardware/software boundary, this is your kind of role.
This role is hybrid, based out of Santa Clara, CA; Austin, TX; 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 Are
- Strong coder in C or C++, and love working close to hardware.
- Comfortable thinking in terms of threads, processors, and memory movement, and experienced writing fast, parallel code across multiple processors.
- Enjoy optimizing execution, scheduling, and memory systems for performance at scale.
- Comfortable debugging at the hardware/software boundary and reasoning about system behavior end-to-end.
- Curious about how runtimes and bare-metal software come together to power AI.
- Collaborative by nature and enjoy solving tough problems with smart people.
What We Need
- Build and optimize the Metal runtime that executes directly on our AI accelerators.
- Develop bare-metal systems that manage compute execution, scheduling, and resource utilization.
- Optimize memory movement and data flow across massively parallel hardware.
- Work closely with hardware teams to maximize performance and efficiency of our architecture.
- Debug, analyze, and tune runtime behavior across complex, distributed systems.
What You Will Learn
- How to design high-performance runtime systems for cutting-edge AI hardware.
- How execution, scheduling, and memory systems interact at scale.
- How to make custom ASICs and co-processors work efficiently across the chip.
- Best practices for debugging complex, performance-critical software.
- How software and hardware co-evolve in a fast-paced AI startup.
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.
$100k
...evolve to unify innovations in software models, compilers,... ...seniorities. As a Software Engineer on the Metal Runtime team at Tenstorrent, you’ll... ...design fast, efficient runtime systems that run close to the hardware... .... We believe APIs are a core part of systems design: they...SuggestedPermanent employmentFull time- ...We are at the forefront of software and hardware innovation, pushing... ....The role: Senior toStaff Runtime Systems EngineerWhat You Will Do:d-... ...position is for runtime software engineering, working on the architecture... ...in various on-chip multi-core CPU subsystems.You will be...Suggested3 days per week
$296k - $346k
...currently Tuesday.About the RoleAs a Senior Software Engineer on Lambda’s Core Cloud Platform team, you will build the control-plane systems that power Lambda’s GPU cloud. The team... ...across compute lifecycle, bare metal orchestration, maintenance actions, deployment...SuggestedWork experience placementWork at officeLocal areaWork from homeFlexible hours$152k - $287.5k
...supports 1000+ chip design engineers by building tools and... ...long shelf-life systems spanning build... ...commitment to stability. Our core workflow infrastructure runs as userspace software on bare-metal Linux hosts (no sudo,... ...building long-runtime automation or services...SuggestedFull time$144.6k - $263.8k
...Software Engineering Program Manager, Core OS Runtimes Cupertino, California, United States | Software and Services Why Apple? Imagine what you could... ...is committed to building fully integrated operating systems that combine hardware, software, and apps into a polished...SuggestedRelocation$165.2k - $223.6k
AWS Neuron is the complete software stack for the AWS Inferentia... ...the Software Development Engineer for the Neuron Runtime Team, you will be responsible... ...bottlenecks and system behavior. Improving performance... ...Conversations on Race and Ethnicity (CORE) and AmazeCon (gender...InternshipLocal areaWork from homeFlexible hours- d-Matrix is seeking a Senior to Staff Runtime Systems Engineer to design and implement runtime firmware and software for our AI compute platform. You will work on multi-core SoC, drivers, and systems software, ensuring performance and reliability while collaborating with...
$169k - $338k
...looking for a Distinguished Engineer to lead the vision,... ...Profiling and Runtime Performance platform at... ...large-scale distributed systems, you will design low-overhead... ...hundreds of thousands of cores. We focus on low-... ...computer information systems, software engineering, or related...Full timeTemporary workPart timeImmediate start$272k - $431.25k
...seeking a highly motivated Principal System Software Engineer to drive next-generation innovations in... ...including kernel, drivers, middleware, runtime frameworks, and platform services.... ...virtualization technologies, or multi-core system architectures.Demonstrated ability...Full time- ...language models and agentic systems, our mission is to tackle the... ...collaborative team of researchers and engineers who thrive on pushing the... ...Role: Build and operate the core platform behind Boson's model... ...retrieval, and execution runtime — and make it fast, reliable,...
- ...building next-generation systems software for AMD GPUs with Rust as a core technical direction. The work spans compilers, runtimes, low-level GPU software,... ..., system interfaces, engineering practices, and validation... ...Develop or improve bare-metal and no std Rust components...Local area
$184k - $287.5k
...this platform are CUDA Core Libraries that enable developers... ...GPU-accelerated software. We are hiring a Senior Software Engineer to develop the Rust experience... ..., and language/runtime infrastructure that make... ...code.Experience developing systems libraries, runtime components...Full time$272k - $431.25k
...We are now looking for a Principal Software Engineer for LPX System Software! NVIDIA’s LPX System Software team builds the foundational... ...into software: the hardware abstraction layers, core system libraries, drivers, and runtime components that workloads enter the platform...Full timeShift work$184k - $287.5k
...this platform are CUDA Core Libraries that enable developers... ...GPU-accelerated software.We are hiring a Senior Software Engineer to advance the Python experience... ..., algorithms, and runtime infrastructure on top of... ...interfaces to native or systems-level software....Full time$166k - $244k
...plastics using AI and robotics, to make recycling more affordable and scalable. About the Role:We are looking for a Software Engineer, Edge Systems & Runtime to join our team, focusing on high-performance C++ software and on-device machine learning execution. In this role...Full time$153.6k - $234.1k
...sensors, and platform software that bring AV vehicles... ...Role Matters Autonomous systems rely on seamless integration... .... As a Senior Systems Engineer, you will be at the... ...systems engineering for core AV platform... ...middleware, orchestration, and runtime; low-level SoC/MCU diagnostics...Full timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$140k - $215k
...platform. We work on large scale distributed systems, processing almost 3 trillion events per... ...starts with you.About the Role:This is a Software Development Engineer role on the Cloud Runtime Protection team that builds the core of the CrowdStrike Falcon platform: the lightweight...Full timeWork experience placementWork at officeLocal area2 days per week3 days per week- ...NVIDIA in Santa Clara, CA is seeking outstanding AI systems engineers to advance the inference software stack. You will design and optimize kernels, build new... ...serving engines, and contribute to accelerators and runtimes that power large language models and AI workloads....
$120k - $200k
...Research and Development - Runtime Platform /Full-time /... ...develop and optimize the core infrastructure that... ...of on-vehicle robotics software. Your mission extends beyond... ...driving — you will also equip engineers with the tools needed to analyze system behavior, identify...Full time$144.2k - $233.2k
...precision. Job Description Your Career As a Research Software Engineer (Antivirus Systems), we are looking for a motivated, intelligent,... ...Experience with Python/Golang programming language ~ Strong core Computer Engineering skills such as databases, operating...Full timeCasual workWork at office- ...home day is currently Tuesday.Engineering at Lambda is responsible for... ...Lambda website, cloud APIs and systems as well as internal tooling... ...across AWS and Lambda's bare-metal datacenters.Build and maintain... ...meshes, and container runtimes.Hands-on with observability stacks...Work at officeLocal areaWork from homeFlexible hours
- ...agriculture industries in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top... ...The Data and Test Flywheel Engineer will be a key member of Applied... ...Science, Electrical Engineering, Software Engineering ~3–5 years of experience...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$184k - $287.5k
...of NVIDIA's culture are our core values like innovation, excellence... ...doing:Develop use cases and system requirements for L3 and L4... ...closely with Data Analytics, Test Engineering, and System Integration &... ...analysis, data analysis, and software architecture.Strong software...Full time$184k - $287.5k
...experienced and highly motivated software professional to work on... ...intersection of CUDA and Deep Learning Systems. As the complexity and scale... ...exploratory tools and runtime systems to profile and accelerate... ...Computer Science, Computer Engineering, Electrical Engineering, or...Full time$184k - $356.5k
...NVIDIA is searching for a creative and highly motivated engineer with expertise in System Software to join the Chips System Software organization. You... ...software, with a strong focus on Linux kernel development, Core OS enablement, Chip and Platform Bring-up, and...Full timeWork at officeLocal area$108k - $216k
...support and | or sponsorship*****Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global... ....About the TeamWalmart’s Transactional System provides core transactional systems to enable segment and technology...Full timeTemporary workPart timeWork at officeWorldwideFlexible hours$184k - $287.5k
We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with extreme efficiency. You... ..., CUTLASS) and features (e.g., CUDA Graph, Tensor Cores).Experience contributing to containerization/...Full time$160k - $200k
...lives. Automated aviation systems will enable a future... ...team of mission-driven engineers with experience across... ...Communication Systems Software Engineer, you will be a... ...products running in both bare-metal and Linux environments... ...implement, and verify core link management...Permanent employmentCasual workRemote work$184k - $287.5k
...this platform are CUDA Core Libraries that provide the... ..., abstractions, and runtime capabilities needed to build... ...GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation... ...programming, templates, type systems, and standard-library...Full time$224k - $356.5k
We are looking for a Senior System Software Architect to help build NVIDIA Halos, our full-stack safety platform for physical AI: autonomous... ...develop high integrity softwareUse GenAI and AI-assisted engineering tools to accelerate debugging, test development, code review...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Metal Runtime (Core Systems). Be the first to apply!
- senior robotics software engineer Santa Clara, CA
- software system engineer Santa Clara, CA
- security software engineer Santa Clara, CA
- intel software engineer Santa Clara, CA
- software developer fintech Santa Clara, CA
- new graduate software engineer Santa Clara, CA
- software development engineer aws Santa Clara, CA
- information technology software engineer Santa Clara, CA
- graduate software developer no experience Santa Clara, CA
- software developer internship no experience Santa Clara, CA




