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

Software Engineer, Metal Runtime (API & Abstractions)

$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 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Metal Runtime (API & Abstractions) in Santa Clara, CA vacancy
  • $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... 
    Suggested
    Permanent employment
    Full time

    Tenstorrent

    Santa Clara, CA
    9 hours ago
  •  ...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... 
    Suggested
    Full time

    Dexmate

    Santa Clara, CA
    9 hours ago
  • $170k - $265k

     ...Software Engineer, Agentic Runtime Glean is the Work AI platform that helps everyone work smarter with AI. What began as the industry's most advanced...  ...SaaS connectors, flexible LLM choice, and robust APIs, Glean gives organizations the infrastructure to govern,... 
    Suggested
    Home office
    Flexible hours
    3 days per week

    Softbank Investment Advisers

    Mountain View, CA
    2 days ago
  • $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... 
    Suggested
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $160k - $225k

     ...of the company’s Mosaic AI mission. AI Runtime (AIR) is our managed platform for large...  ...sophisticated AI teams in the world. As a Senior Software Engineer for AI Runtime, you will play a...  ..., and platform teams to shape the APIs, CLI, and developer experience that make... 
    Suggested
    Local area

    United States Digital Space LLC

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

    Etched

    San Jose, CA
    9 hours ago
  • $388k

     ...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 pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    9 hours ago
  • $182k - $226k

     ...industry, at prices below fossil fuels. We are seeking a Senior Software Engineer to join Electric Hydrogen's Digital Team, where you will...  ...frameworks Experience designing, building, and consuming REST APIs Experience working with relational databases such as... 
    Temporary work

    Electric Hydrogen

    San Jose, CA
    1 day ago
  • $140k - $210k

     ...come make a difference at Fiserv. Job Title Sr. Full Stack Software Engineer About your role: Clover is a global leader in financial services...  ...-generation web applications, storefronts, and e-commerce APIs. In this role, you will work across the full stack to build... 
    Full time
    Work at office
    Monday to Friday
    Flexible hours

    Fiserv

    Sunnyvale, CA
    2 hours ago
  • $184k - $287.5k

     ...fast, reliable, and scalable GPU-accelerated software. We are hiring a Senior Software Engineer to advance the Python experience for CUDA Core Libraries. You will build Pythonic APIs, language bindings, algorithms, and runtime infrastructure on top of native C/C++... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...a highly motivated early-career engineer to support the development of an advanced software platform focused on cost planning...  ...feasibility evaluation of sheet metal components. This role is ideally...  ...on experience in Python, RESTful APIs, distributed systems, and agent-based... 
    Work experience placement

    Cadence Design Systems

    San Jose, CA
    3 days ago
  • $120 - $130 per hour

     ...Position: Animation Software Engineer/Graphics Engineer V Location: Cupertino, California - Remote Duration:...  ...graphical concepts Demonstrated experience with Metal, OpenGL, WebGL, Vulkan, or similar GPU API Experience with shaders (GLSL, HLSL, Metal shading... 
    Full time
    Contract work
    Remote work

    Pinnacle Group

    Cupertino, CA
    4 days ago
  • $137.21k - $185.19k

     ...generative AI into the physical world. As a Software Engineer, you will play a central role in developing the platforms, APIs, and systems that bring large language models...  ...TypeScript ML: PyTorch, HuggingFace, ONNX Runtime, LangChain Infrastructure: AWS,... 
    Local area
    Immediate start

    Siemens

    Santa Clara, CA
    4 days ago
  • $139k - $257.55k

     ...and human imagination work hand in hand. As a Full Stack Engineer, Agentic Product, you will be a key technical contributor...  ...— from LLM integration and agentic reasoning layers, to API surfaces, client runtimes, and platform-specific delivery on desktop, mobile, and web... 
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    1 day ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search &...  ...search, or related systems. Document APIs, Compatibility, and Migration Help evolve...  ..., language design, query planners, runtime systems, SQL, NoSQL query languages, or... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    San Jose, CA
    2 days ago
  • $170k - $190k

     ...document and implement IP network software that performs intelligent...  ...functions in a Kubernetes runtime environment. Cover non-functional...  ...product managers, network engineers, and solution architects to ensure...  ..., wget, curl, dig API Development & Security... 
    Shift work

    Aeris Communications

    San Jose, CA
    4 days ago
  • $213k - $263k

     ...Waymo Driver Senior Software Engineer Waymo is an autonomous driving technology company with the mission to be the world's most trusted...  ...countries, each with their unique challenges. The Eval Authoring APIs team's mission is to establish the foundational API and... 
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    5 days ago
  • $184.7k - $324.8k

     ...Senior Software Engineer As part of the Siri organization, you will build the systems and tooling...  ...tooling Experience with backend/API development and production debugging...  ...goals and real user workflows rather than abstract benchmarks Experience with data science... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $153k - $204k

     ...traded company (Nasdaq: CRWV) in March 2025. Learn more at What You'll Do: The Cloud Platform API team builds the API platform and the tooling that every other engineering team at CoreWeave uses to ship and consume APIs. This role sits with the group that owns... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    27 days ago
  • $120k - $170k

     ...The Role We’re looking for a Full-Stack Software Generalist who enjoys working across the...  ...implement scalable backend services and APIs Develop intuitive, high-performance...  ...pipelines, and monitoring Help shape engineering culture, processes, and technical standards... 
    Full time
    Relocation package

    Scout Ai

    Sunnyvale, CA
    9 hours ago
  • $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... 
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  •  ...opportunity for all. About the team and the role: eBay, Inc. seeks Software Engineer 2 in San Jose, CA What you will accomplish: Job Duties:...  ...and developing microservices (1 year) Experience in REST API framework (1 year) Experience with GraphQL (1 year) Experience... 
    Full time
    Immediate start
    Remote work
    Visa sponsorship

    eBay

    San Jose, CA
    1 day ago
  •  ...world's most demanding AI clouds. Senior Software Engineer About Netris Netris is the leading...  ...AI cloud with NAAM: Network Automation, Abstraction, and Multi-Tenancy. The role We are looking...  ...architecture, from data models to APIs and internal services Design and implement... 
    Flexible hours

    Netris

    Santa Clara, CA
    2 days ago
  • $182k - $242k

     ...Senior Software Engineer, Applied AI CoreWeave is The Essential Cloud for AI™. Built for pioneers...  ..., and intuitive interfaces that abstract away the complexity of underlying data...  ...~ Experience building and operating APIs and services (e.g., REST, gRPC) with a... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    5 days ago
  •  ...worldwide. We’re a team of engineers, clinicians, and innovators united...  ...The Embedded Platform Software team designs and builds the foundational...  ...middleware Layer 5 Session APIs to facilitate seamless...  ...and reasoning across system abstractions Experience configuring and managing... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...Senior Full-Stack Software Engineering Role This is a senior full-stack software engineering role. You'll work closely day-to-day with other...  ...Designing and implementing reliable web applications and APIs independently Writing high quality and testable code with... 

    MindSource

    Cupertino, CA
    4 days ago
  • $117k - $234k

    Position Summary... What you'll do... Role summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, secure...  ...to enhance software intelligence using internal and external APIs. Assist in converting high-level designs into detailed,... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  •  ...critical assets. Our Team's Vision Our Engineering team has established a culture based on...  ...testing, ensuring robust and resilient software delivery Partner cross-functionally...  ...platforms Develop and integrate APIs and services to enable seamless communication... 
    Work at office
    Immediate start

    Illumio

    Sunnyvale, CA
    3 days ago
  • $139k - $257.55k

     ...that minimize impact on the customer experience. As a Senior Software Engineer focused on Data Science and Platform Engineering, you'll...  ...Own the platform that serves those models in production, from APIs and SDKs to feature stores and the integration points that make... 
    Full time
    Temporary work
    Local area
    Worldwide
    Shift work

    Adobe

    San Jose, CA
    1 day ago
  •  ...Robotics Software Engineer At Mind Robotics, we're building generalized physical AI—robotic...  ...Software Engineer to build the runtime systems, middleware, and developer infrastructure...  ...(e.g., Docker) Build abstractions, APIs, and tools that enable application engineers... 

    Mind Robotics

    Palo Alto, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Metal Runtime (API & Abstractions). Be the first to apply!