Sr. Staff Engineer, IP Runtime
$100k per yearTenstorrent
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.
You will work at the hardware/software boundary to define how those hardware blocks are initialized, coordinated, and used by the runtime. You will determine how workloads are dispatched, scheduled, synchronized, and executed across the accelerator, while solving complex performance problems through implementation, bring‑up, and debugging.
This role is hybrid and based in Toronto, ON or Austin, TX.
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
- An expert C or C++ engineer with a track record of designing and delivering complex, performance‑critical systems.
- Experienced working close to hardware in low‑level, embedded, bare‑metal, or accelerator environments and translating hardware specifications into reliable software behavior.
- Strong in runtime fundamentals, including command execution, scheduling, synchronization, memory movement, resource management, and parallelism.
- Skilled at debugging and optimizing systems end‑to‑end, especially at the hardware/software boundary.
- A technical leader who collaborates effectively across hardware, firmware, compiler, and systems teams and mentors other engineers.
What We Need
- Define the runtime architecture and implementation that controls execution, scheduling, synchronization, and resource management across Tenstorrent’s custom processor, accelerator, memory, and data‑movement IP.
- Build low‑level runtime components that initialize hardware IP, dispatch work to processor and accelerator engines, coordinate dependencies, and manage resources efficiently.
- Design runtime interfaces and data‑movement paths that make memory access, synchronization, and execution efficient and predictable.
- Analyze bottlenecks across the runtime and hardware/software stack, then drive improvements in latency, throughput, scalability, and reliability.
- Influence the direction of the runtime stack, engage directly with customers and field‑facing teams, and translate real‑world workload needs into runtime improvements while remaining hands‑on with design, coding, performance analysis, bring‑up, and debugging.
What You Will Learn
- How runtime software exposes and controls custom silicon IP, from hardware initialization and execution control through bring‑up, performance analysis, and optimization.
- How custom silicon IP blocks—including RISC‑V processor cores, accelerator engines, memory systems, data‑movement logic, and interconnects—work together as a complete execution platform.
- Advanced techniques for execution control, synchronization, scheduling, and performance optimization on massively parallel hardware.
- How runtime and hardware co‑evolve to improve model throughput, efficiency, and scalability.
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.
#J-18808-Ljbffr- ...Responsibilities Define runtime architecture and implementation for execution, scheduling... ..., accelerators, memory, and data-movement IP. Build low-level runtime components that... ..., and field-facing teams and mentor other engineers. Requirements Expertise in C or C++...SeniorPermanent employment
$171k - $198k per year
...modern full-stack applications, with a primary focus on frontend engineering using TypeScript, React, and cloud-native technologies. Lead... ..., reverse proxies, backend-for-frontend (BFF) architectures, runtime configuration management, session security, and SPA authentication...SeniorWork at officeImmediate startRemote workFlexible hoursShift work$148k - $175k per year
...the world’s first 3D-stacked photonics engine, Passage™, capable of connecting... ...verification. Integrate analog design IPs from vendors and internal teams and... ...determining factor for leveling. Staff: $148,000 - $175,000 CAD Sr Staff: $203,000 - $224,000 CAD We...SeniorLong term contractFull timeTemporary workFlexible hours- Elevate AI technology with Tenstorrent as an AI Runtime Engineer. Lead the development at the hardware/software interface to optimize performance... ...processor execution • Build low-level components for hardware IP initialization • Analyze and improve runtime bottlenecks for...Suggested
$165k - $220k per year
...Mozilla is seeking experienced browser engineers to join a small team exploring new applications... .... We are looking for a browser engine specialist who enjoys turning difficult systems... ...and rendering, accessibility, JavaScript runtimes, or networking and process architecture....SeniorImmediate startHome office$100k per year
...hard problems. We are growing our team and looking for contributors of all seniorities. Tenstorrent is seeking an AI Processor IP Product Engineer to be the technical bridge between our cutting-edge AI processor technology and customer success. You'll guide customers...SeniorPermanent employmentFull time- ...comes from embracing challenges, moving with urgency, and continuously raising the bar. The Role: We’re looking for a Senior Staff Engineer who thrives on solving complex problems and building and supporting secure, multitenant, fault-tolerant systems at scale. You’ll...SeniorLong term contractFull timeWorldwide
- ...to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference. About the Role We're hiring a Staff Engineer to help lead, drive, and contribute to projects on our Inference Platform team. Our team primarily owns the orchestration layer that...Senior
$185k - $233k per year
...data center infrastructure, enabling the next giant leaps in human progress. The company invented the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands to millions of processors at the speed of light in extreme-scale data centers for the most...SeniorLong term contractFull timeTemporary workFlexible hours$170.4k - $213k per year
...see the impact you create. The Role As the Senior Engineering Manager for Customer Runtimes, you will lead and manage a sizable team of talented software... ...in software development, with a solid foundation as a Staff or Principal engineer demonstrating deep technical...SeniorWork at officeLocal areaImmediate startRemote workWorldwideShift work$115k - $155k per year
...data center infrastructure, enabling the next giant leaps in human progress. The company invented the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands to millions of processors at the speed of light in extreme-scale data centers for the most...SeniorLong term contractFull timeTemporary workFlexible hours- ...are growing our team and looking for contributors of all seniorities. We are looking for a Staff Digital Design Engineer to help define, build, and optimize high-performance IP and SoC architectures for next-gen AI and compute workloads. This role is ideal for engineers...SeniorPermanent employmentFull time
$165k - $330k per year
...led by Altimeter Capital, Conviction Partners, and SparkCapital. Join us and help build the platform engineers turn to ship AI products. THE ROLE Container runtimes were designed for general-purpose software workloads. AIinference is not a general-purpose workload....Long term contractFlexible hours$130k per year
...the Role: We are hiring a Principal Engineer, Architecture. This is a senior... ...company and location, and executed at runtime inside a module engine against a versioned TypeScript SDK. We... ...profile we have in mind is a senior or staff-level engineer with an architectural bent...SeniorFull timeContract workWork at officeRemote workFlexible hours$100k per year
...seniorities. As a Technical Program Manager within our Platform Gen organization, you’ll drive complex, cross-functional engineering initiatives spanning runtime systems, device drivers, deployment, observability, and hardware enablement. This is a technical role for someone...Permanent employment$100k per year
...contributors of all seniorities. Tenstorrent is seeking a Sr. Staff ASIC Design Methodology Engineer for our AI Hardware Tensix team. In this role, you will... ...tool owners to optimize performance, quality, and runtime for Tensix-specific workloads. What You Will Learn...SeniorPermanent employment$160k - $220k per year
.... We are a diverse team of engineers, product managers, and designers... .... About the role As a Staff Software Engineer on the Okta... ...securing AI Agents. Build the Runtime Policy Decision Point (PDP).... ...the request-time authorization engine at the Agent Gateway and at...Full timeLocal areaWorldwideShift work$120k - $140k per year
...Requisition Number: 106522 Data Engineer Sr Location ~ This role is hybrid, with the onsite locations in Montreal, QC, Canada or Toronto, ON, Canada. Insight at a Glance ~14,000+ engaged teammates globally ~$8.2 billion in revenue in 2025 ~ Certified...SeniorApprenticeshipWork at office$160k - $220k per year
...this mission. If you are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved into development, design,... ...governance (IAM/IGA) products or platforms Familiarity with workflow engines or approval/routing systems (e.g., finite state machines, BPM-...Full timeLocal areaWorldwide$109.4k - $191.5k per year
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That... ...by relevant export control authorities. From Fortune. ©2026 Fortune Media IP Limited. All rights reserved. Used under license....Permanent employmentFull timeWork at officeImmediate startRemote workFlexible hours$160k - $220k per year
.... We are a diverse team of engineers, product managers, and designers... .... About the role As a Staff Software Engineer on the the company... ...AI Agents. Build the Runtime Policy Decision Point (PDP). Implement... ...request-time authorization engine at the Agent Gateway and at...Shift work- ...reach. Falcon is built on LLVM. We are looking for a Staff Compiler Performance Engineer to set the technical direction for Falcon performance. This... ...team of compiler experts and a key partner for runtime, GC and product teams. What You Will Do Define the...SeniorRemote workWorldwideFlexible hours
$129.6k - $179.6k per year
...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group ASICS Engineering General Summary As a leading technology... .../or analog), optimize, verify, validate, implement, and document IP (block/SoC) development for a variety of high performance, high...Work from home$179k per year
...About The Team And Role Our Security Engineering team protects Scribd's applications and cloud... ...teams to move securely. As a Staff Cloud Security Engineer , you'll help shape... ..., secure base images, workload identity, runtime protection, and isolation of services processing...Long term contractFor contractorsLocal areaHome officeFlexible hoursShift work$180k per year
...Walmart, Amazon, and Esso, with a platform fully built and maintained in-house—engineered to scale and support a growing suite of financial products. About the Role Snaplii is seeking a Staff+ Engineer to build and scale core backend systems while leading cross-...$160k - $220k per year
...audited at scale. We are a diverse team of engineers, product managers, and designers who are... ...About the role We’re looking for a staff frontend engineer on the Agent Access... ...policy decisions and enforcement evaluated at runtime on every request, including which...InternshipLocal areaWorldwideShift work$121k - $171k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital...RemplacementFull timeWork from home- Shape the future of Java with Azul as a Staff Compiler Performance Engineer. Specialize in optimizing the Falcon compiler for maximum performance in cloud... ...driving complex optimizations and collaborating across runtime and garbage collection teams. Key Responsibilities: •...Senior
$190.5k - $262k per year
...products lets Main Street retailers compete with big-box stores and we’re responsible for the first step in that journey. As a Staff Product Engineer on the Brand pillar, you will be responsible for helping teams execute on our hardest features, coaching engineers, and...Long term contractFull timeTemporary workWork at officeLocal areaRemote workMonday to fridayShift work3 days per week- ...accelerated prefill with ultra-fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer to build and evolve the ML... .... You will work closely with model enablement, compiler, runtime, cloud infrastructure, product, customer-facing teams, and customers...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Staff Engineer, IP Runtime. Be the first to apply!
- project engineer assistant project manager Toronto, ON
- assistant electrical engineer Toronto, ON
- senior financial accountant Toronto, ON
- senior delivery manager Toronto, ON
- senior project coordinator Toronto, ON
- senior commissioning manager Toronto, ON
- senior qa analyst Toronto, ON
- senior designer Toronto, ON
- senior ruby developer Toronto, ON
- senior operations manager Toronto, ON
