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

Low-Level Software Engineer, LLK

$100k per year

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 Low-Level Software Engineer on Tenstorrent’s Low-Level Kernel (LLK) team, you’ll work at the intersection of software and AI hardware to build the primitives that power our workloads.

LLKs sit directly on top of the ISA of Tenstorrent’s AI hardware and form the foundation for the software stack above them. You’ll tackle challenging problems in low-level programming, hardware-aware optimization, and performance engineering, with the opportunity to influence how our hardware is programmed and how efficiently AI workloads run. Improvements at this layer can have an outsized impact across the entire stack.

You’ll take ownership of complex technical problems from design through implementation and optimization, while working closely with engineers across LLK, hardware, runtime, and operations.

This role is   hybrid, based out of Toronto, Canada.

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 C/C++ engineer with significant experience building low-level, performance-critical software.
  • Deep understanding of computer architecture and how software maps to hardware.
  • Strong problem solver who can investigate complex performance and systems challenges and drive them to resolution.
  • Comfortable working close to the hardware and making informed tradeoffs between performance, correctness, and maintainability.
  • Effective technical collaborator who can work across software and hardware teams and influence technical decisions

What We Need

  • Design and implement low-level kernels and software primitives that expose the capabilities of Tenstorrent AI hardware.
  • Own complex performance optimization efforts, from profiling and identifying bottlenecks through implementation and validation.
  • Develop software that enables efficient model bring-up and execution across Tenstorrent hardware.
  • Partner with LLK subteams across performance, tools, compute, and architecture bring-up, as well as hardware and runtime teams.
  • Drive improvements to the quality, performance, and capabilities of the low-level software stack.

What You Will Learn

  • How to program and optimize software for custom AI hardware at the lowest levels of the stack.
  • How hardware architecture, instruction sets, and low-level kernels come together to enable AI workloads.
  • Advanced approaches to performance analysis, hardware-aware optimization, and debugging.
  • How low-level software decisions influence performance across the broader AI software stack.
  • How to solve complex problems spanning hardware, kernels, runtime, and higher-level software.

 

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 Low-Level Software Engineer, LLK in Toronto, ON vacancy
  • $120k - $150k per year

     ...About the Role DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to grow rapidly and expanding our Engineering offices globally! We are looking for Backend Engineers to build and maintain a large scale 24x7 global... 
    Suggested

    Doordash Canada

    Toronto, ON
    more than 2 months ago
  • $175k - $210k per year

     ...Description General Information: Job Title: Principal Software Engineer - Zynque Location: Toronto (Onsite/ Hybrid) Job...  ...(Next.js) ~ Hands-on daily coder with founder-level ownership; comfortable in low-process, high-ambiguity environments Nice to Have... 
    Suggested
    Long term contract
    Full time
    Internship
    Live In
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    10 days ago
  •  ...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As...  ..., and other teams to design system-level software solutions and obtain information...  ...the SerDes hardware, including low-level embedded firmware, customer-facing... 
    Suggested
    Remplacement
    Full time

    Qualcomm

    Toronto, ON
    14 days ago
  •  ...Most Innovative Companies, Inc. Best in Business, and LinkedIn Top Startups. Your Role We are looking for an experienced software engineer to join the Core Infrastructure team in Toronto, Canada. This role will become a key contributor to Zip’s multi-region expansion... 
    Suggested
    Full time
    Remote work
    Home office
    Flexible hours

    Zip

    Toronto, ON
    more than 2 months ago
  •  ...a DUNS 100 Top Startup to Work For, and a multi-year Inc. Best Workplace awardee. Android Software Engineer Ready1 Mobile · Full-time · Toronto, Canada (Hybrid) · Mid-level We're looking for an Android Software Engineer to join our team. As part of our growing team... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week

    Semperis

    Toronto, ON
    1 day ago
  • $180.2k - $233.2k per year

     ...web, iOS, and Android, plus the engineering tooling that connects design...  ..., agentic workflows that span low-fidelity exploration through production...  ...of industry experience in software engineering. Expected...  ..., such as calibrated job level, qualifications, skills, competencies... 
    Seasonal work
    Work at office
    Local area

    Thumbtack

    Toronto, ON
    10 days ago
  •  ...Description Basetwo provides manufacturing engineers with a low code AI platform that helps them...  ...and reliability. Work at all levels of the stack, from AWS, Python and Postgres...  ...direct value to the users. ~5+ years of software development experience with modern full... 
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo Pty Ltd

    Toronto, ON
    more than 2 months ago
  •  ...infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that enable... 
    Long term contract
    Full time
    Internship
    Work from home

    Spotify

    Toronto, ON
    3 days ago
  • $130k - $225k per year

     ...them. What You'll Do As a Backend Engineer, you will design and deliver scalable backend...  ...clean architecture, rigorous testing, and low technical debt. Architect and scale...  ...uptime Requirements ~5+ years of software engineering experience shipping production... 
    Remote job
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    13 days ago
  •  ...OVERVIEW We are seeking an experienced Software Engineer, Subscription Management with a strong background in full stack development to...  ...strategies across unit, integration, system, UI, and end-to-end levels. Work within standard CI/CD pipelines to ensure reliable, repeatable... 
    Full time
    Contract work

    Releady

    Toronto, ON
    5 days ago
  • $125.28k - $210.6k per year

     ...your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building, scaling, and expanding Braze’s suite of global messaging... 
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    7 days ago
  • $184k - $253k per year

     ...audited at scale. We are a diverse team of engineers, product managers, and designers who are...  .... About the role As a Principal Software Engineer on the Agent Access Policies sub...  ...track record as a Principal or Staff level individual contributor. ~ Extensive experience... 
    Full time
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    3 days ago
  •  ..., canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...Role Fivetran is looking for a Staff Software Engineer to join our Database Connector...  ...used by enterprise customers. Analyze low-level database behavior, logs, and transaction... 
    Full time
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    more than 2 months ago
  •  ...seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of integrating high-level applications into state-of-the-art neutral-...  ...compiler techniques to direct integration with low-level hardware components. Using our open-... 
    Full time

    Quera Computing Inc.

    Toronto, ON
    more than 2 months ago
  •  ...Our client manages large lottery campaigns for major foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing and implementing software and integration solutions that supports... 
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    12 days ago
  • $136k - $187k per year

     ...opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced agile... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    7 days ago
  •  ...Doppel is building the future of social engineering defense. Our AI-native platform uses agentic...  ...customers . It’s the rare mix of startup-level growth and creativity with established-...  ...We Offer A mission-driven culture with low ego, high ownership, deep customer obsession... 
    Full time
    Work at office
    Flexible hours

    Doppel

    Toronto, ON
    more than 2 months ago
  • $120k - $160k per year

     ...generation creator platform and software tools to not only enable...  ...looking for a Staff Software Engineer who can contribute across the...  ...Mentor engineers and help level up the team Identify and eliminate...  ...infrastructure ~ High ownership, low bureaucracy... 
    Long term contract
    Full time
    Internship
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    more than 2 months ago
  • $28.83 per hour

     ...visionlossrehab.ca or call (***) ***-****.   Position Title: Specialist, Low Vision Location: Toronto, ON Term: Full-time, Permanent (...  ...staff. · Facilitate and enhance team efforts on a professional level and share specialized knowledge, sources, experience, concepts,... 
    Permanent employment
    Full time
    Apprenticeship
    Internship
    Work at office
    Flexible hours

    Vision Loss Rehabilitation Canada

    Toronto, ON
    a month ago
  • $136k - $187k per year

     ...operations pain points at scale. We're looking for a Senior level Platform Engineer to join a team of highly skilled and talented team players...  ..., and authorization ~Demonstrably followed best software engineering principles ~Familiarity with Agile software development... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    12 days ago
  • $75k - $95k per year

     ..., committed to making a positive impact on its customers, employees, and communities. The Role We're hiring Associate Software Engineers in Test to work at Veeva, working on various products in the Life Sciences industry encompassing the fields of pharmaceuticals,... 
    Full time
    Internship
    Work at office
    Local area
    Work from home
    Relocation

    Veeva Systems

    Toronto, ON
    3 days ago
  • $100k - $150k per year

     ...a place where our people are proud to Build. Better. As a Software Engineer at RAVL, you’ll design, build, and deliver secure, scalable, and...  ..., iterating visibly, and focusing on outcomes At higher levels: mentor peers, contribute to architectural decisions, and influence... 
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    more than 2 months ago
  • $148k - $185k per year

     ...and scalable business model that combines low cost to serve with growing returns. Nu...  ...Page About the role Our Engineering team helps Nubank to create and use the technology...  ...products. We strive for state-of-the-art software development practices that currently... 
    Full time

    Nubank

    Toronto, ON
    a month ago
  • $120k - $180k per year

     ...requirements Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (...  ...MySQL, MongoDB) and devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure preferred ~... 
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Toronto, ON
    more than 2 months ago
  •  ...the Company We are on a mission to build and strengthen our engineering teams to match the accelerating success of our Street Context acquisition...  ...the Role Are you looking for your next challenge in your Software Engineering journey? Are you a curious and driven engineer... 
    Full time

    Blue Matrix Limited

    Toronto, ON
    a month ago
  • $65k - $85k per year

     ...ROLE: SOFTWARE ENGINEER TEAM: MEDIA LOCATION: TORONTO (HYBRID) COMPANY OVERVIEW At Salt Media , we're on a mission to earn the world...  ...based on job-related factors such as experience, skills, level of responsibility, internal equity, and business needs. This range... 
    Full time
    Seasonal work

    Salt Xc

    Toronto, ON
    a month ago
  • $118k - $162k per year

     ...company can stay over-provisioned on access it believes it revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development Engineer in Test, you'll own quality for medium-sized features on... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    6 days ago
  • $120k - $140k per year

     ...Description Position: Software Engineer: Product Quality Salary: $120,000 to $140,000 CAD Location: Canada based. About Fiscal.ai Fiscal.ai is a leading research and data platform built for capital markets professionals. Combining a high-performance research... 
    Full time
    Immediate start
    Shift work

    Fiscal.ai

    Toronto, ON
    6 days ago
  • $137.2k - $196k per year

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS applications. Your work will directly contribute to providing our audience with an... 
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi, Inc.

    Toronto, ON
    4 days ago
  • $30 - $50 per hour

     ...to take ownership and move fast. About the Role As a Software Engineer Intern , you’ll build systems that power real-time, AI-driven...  ...LLM systems Platform & Infrastructure – enabling scalable, low-latency AI experiences Cresta’s platform powers the full contact... 
    Full time
    Internship
    Work at office
    Remote work

    Cresta

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Low-Level Software Engineer, LLK. Be the first to apply!