Software Engineer, Metal Runtime (API & Abstractions)
$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 design fast, efficient runtime systems that run close to the hardware, and define the host and device APIs that expose these capabilities to the rest of the software stack. We believe APIs are a core part of systems design: they encode hardware semantics, performance tradeoffs, and concurrency models, and they live longer than any single implementation.If you enjoy pushing performance, working close to the metal, and designing abstractions that make complex systems usable without sacrificing control, 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 AreStrong C/C++ developer with a passion for low-level systems programming and software that runs close to hardware.Comfortable working with concurrency, processors, memory movement, and performance-critical systems.Experienced in designing clean, maintainable APIs and abstractions with a focus on developer experience.Thoughtful about balancing performance, usability, and long-term maintainability in systems design.Collaborative, curious, and excited to solve challenging problems at the intersection of hardware and software.What We NeedDesign and evolve high-performance host and device APIs for Tenstorrent's Metal Runtime.Develop intuitive abstractions that expose low-level hardware capabilities while maintaining performance and control.Partner closely with runtime, kernel, compiler, and software teams to build scalable, production-ready interfaces.Contribute to runtime implementation, debugging, performance optimization, and API integration across the software stack.Drive API quality through thoughtful design, usability improvements, and long-term maintainability.What You Will LearnHow modern AI runtimes are designed to maximize hardware performance and scalability.How to build APIs and abstractions that balance performance, flexibility, and ease of use.How software interfaces evolve alongside next-generation AI hardware architectures.Best practices for designing maintainable, high-performance systems software.How to collaborate across hardware, compiler, runtime, and software teams to deliver world-class AI infrastructure.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
...paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors... ...for contributors of all seniorities.As a Software Engineer on the Metal Runtime team at Tenstorrent, you’ll work on the low-level software...SuggestedPermanent employment- ...looking for a Senior AI Engineer to design, build, and ship AI-powered software across the full stack —... ...logic, designing REST APIs, and shipping a React dashboard... ...agent harnesses — the runtime infrastructure (context... ...level: clean abstractions, testable code, performance...SuggestedFull time
$165.2k - $223.6k
AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the servers that use them.As the Software Development Engineer for the Neuron Runtime Team, you will be responsible for working alongside a team...SuggestedInternshipLocal areaWork from homeFlexible hours$140k - $215k
...development center is established. About The Role:This is a Software Development Engineer (SDE) role in the engineering team that delivers the... ...or networkingExperience designing and developing container runtime engines, software that monitors containers. or optimized virtual...SuggestedFull timeWork experience placementWork at officeLocal areaRemote work$165.2k - $223.6k
...company that designs and engineers high-profile consumer... ...talented and passionate software engineer to be part of... ...necessaryParticipate in design reviews, API development, and... ...model down to the bare metal.Because the team is... ...engineers shaping the runtime. You learn how each...SuggestedInternshipLocal areaFlexible hoursNight shiftDay shift$169k - $338k
...Summary...We are looking for a Distinguished Engineer to lead the vision, strategy, and... ...enterprise-wide Continuous Profiling and Runtime Performance platform at Walmart Global Tech... ..., computer information systems, software engineering, or related area and 6 years...Full timeTemporary workPart timeImmediate start$184k - $287.5k
...scalable GPU-accelerated software. We are hiring a Senior Software Engineer to develop the Rust... ...design safe, idiomatic Rust APIs for GPU computing while... ...algorithms, and language/runtime infrastructure that make... ...algorithms.Build safe Rust abstractions over native CUDA and C/...Full time$147k - $210k
...technical fields.Experience developing accessible technologies.Experience with API development.Experience with performance optimization.Experience with system architecture.Google's software engineers develop the next-generation technologies that change how billions of users...$195.2k - $361.2k
...architectures, algorithms, and software inspired by the brain's... ...level innovation to software abstractions, join us. Help define the next... ...of the firmware, runtime, and performance infrastructure... ...runtime area by establishing engineering practices, driving software...Full timeWork at officeLocal areaImmediate startShift work$272k - $431.25k
...are now looking for a Principal Software Engineer for LPX System Software!... ...and into software: the hardware abstraction layers, core system libraries, drivers, and runtime components that workloads enter... ...explicit ownership, and long-lived API stability as the baseline...Full timeShift work$160k - $225k
...heart of Databricks' Mosaic AI mission. AI Runtime (AIR) is our managed platform for large... ...AI teams in the world. As a Senior Software Engineer for AI Runtime, you will play a critical... ..., and platform teams to shape the APIs, CLI, and developer experience that make...Local area$272k - $431.25k
...accelerate business results across engineering, IT, supply chain, finance,... ...memory, controlled runtime environments, strict assessment... ...and production deployments—not abstract diagrams.Build and implement... ...reusable platform services, APIs, SDKs, and developer templates...Full time$166k - $244k
...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++... ...Integration: Familiarity with hardware communication APIs, SDKs, or sensor streams (e.g., GigE Vision, GenICam, frame...Full time$135k - $200k
Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridAll... ...to candidates at either the Software Engineer or Senior Software... ...clusters end to end: bare-metal provisioning automation, highly... ...lifecycle, GPU container runtime, networking, and storageBuild...Full time$182k - $260k
...the future of cybersecurity.Role We are looking for a Sr. Engineering Manager, API Platform to join our team. This is a hybrid role going into... ...ecosystems including Java, Go, and JavaScript10+ years of overall software engineering experience, including hands-on proficiency in...Full timeWork at officeLocal area3 days per week$120k - $200k
...Clara, CAUS Research and Development - Runtime Platform /Full-time /HybridYou will develop... ...execution of on-vehicle robotics software. Your mission extends beyond building a... ...autonomous driving — you will also equip engineers with the tools needed to analyze system...Full time$165.2k - $223.6k
...these custom SoCs — that let software teams start development months... ...We're looking for a software engineer to build and own the models... ...platform, used by firmware, driver, runtime, and application software... ...choosing the right level of abstraction and fidelity for each...Local areaFlexible hours$272k - $431.25k
...-on delivery across system software, drivers, and CUDA to make... ...technical direction for an engineering team; mentor engineers, drive... ...metrics, and translating abstract product visions into actionable... ...architecture, including runtime/driver APIs, CUDA streams/graphs, and kernel...Full time$100k
...evolve to unify innovations in software models, compilers, platforms,... ...posting.Who We AreStrong systems engineer with deep C or C++ experience... ...working in low-level or bare-metal environments.Passionate about... ...performance.Integrate TT-Fabric APIs into the broader programming...Permanent employment$120 - $130 per hour
Position: Animation Software Engineer/Graphics Engineer V Location: Cupertino, California - Remote Duration: Contract... ...and graphical concepts Demonstrated experience with Metal, OpenGL, WebGL, Vulkan, or similar GPU API Experience with shaders (GLSL, HLSL, Metal shading...Full timeContract workRemote work$207k - $301k
...rendering backends for XR's 3D engine.Refine and extend the... ...rendering on mobile.Develop low level software for graphics: shaders for distortion... ...and launch cross-platform XR APIs and Software Development Kits... ...will leverage their GPU and metal expertise to optimize and...- ...home day is currently Tuesday.Engineering at Lambda is responsible for... ...includes the Lambda website, cloud APIs and systems as well as... ...across AWS and Lambda's bare-metal datacenters.Build and maintain... ...service meshes, and container runtimes.Hands-on with observability...Work at officeLocal areaWork from homeFlexible hours
$296k - $346k
...currently Tuesday.About the RoleAs a Senior Software Engineer on Lambda’s Core Cloud Platform team,... ...across compute lifecycle, bare metal orchestration, maintenance actions, deployment... ...reliable, customer-facing cloud capacity: APIs, workflows, orchestration layers, schedulers...Work experience placementWork at officeLocal areaWork from homeFlexible hours$184k - $287.5k
...Libraries that provide the algorithms, abstractions, and runtime capabilities needed to build... ..., and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation... ...-performance algorithms and APIs for C++ developers. You will join...Full time$152k - $241.5k
...supports 1000+ chip design engineers by building tools and platforms... ...runs as userspace software on bare-metal Linux hosts (no sudo, no containers... ...provide adjacent services for APIs and observability. This is a... ...building long-runtime automation or services on shared...Full time$250k - $413k
...privacy choices and regional regulations. The Role As a Software Engineer on the Ads Identity, Signals and Audiences team, you will be instrumental in designing and developing Netflix Conversion APIs. These APIs are essential for powering critical Measurement,...Hourly payFull timeImmediate startFlexible hours$184k - $287.5k
...for outstanding AI systems engineers to develop groundbreaking technologies... ...in the inference systems software stack! We build innovative... ...building things like new abstractions, efficient attention kernel... ...implementations, new LLM inference runtimes components, and kernel code...Full timeRemote work$2,000 per month
...seeking a highly skilled and motivated engineer to join our team as we work towards enabling... ...architecture. Help build programming abstractions and testing capabilities to rapidly iterate... ...porting Scale and enhance Sohu’s runtime, including multi-node inference, intra-node...Full timeWork at officeRelocation package$154.42k - $235.9k
...reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core communication and runtime building blocks used by AV/Robotics applications... ...optimizations. Build developer-facing APIs, tooling, and documentation that improve ergonomics...Permanent employmentFull timeLocal areaWork from homeRelocationRelocation packageFlexible hours$120k - $200k
Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridPlusAI... ...AI-based virtual driver software for factory-built autonomous... ...record vehicle sensor and runtime data, selectively capture events... ...and their C++ and Python APIs, including indexing, serialization...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Metal Runtime (API & Abstractions). Be the first to apply!
- ngo software engineer Santa Clara, CA
- software data engineer Santa Clara, CA
- graduate software engineer Santa Clara, CA
- software system engineer Santa Clara, CA
- graduate software developer Santa Clara, CA
- software engineer - early career Santa Clara, CA
- entry level software engineer remote Santa Clara, CA
- software engineer intern Santa Clara, CA
- software developer positions Santa Clara, CA
- junior software developer internship Santa Clara, CA


