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

Software Engineer, Scale Out

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.

Tenstorrent is seeking a skilled Software Engineer with a passion for building high-performance, low-level systems software. In this role, you’ll contribute to the development and optimization of the infrastructure that powers our cutting-edge processors, with a primary focus on C/C++ development and low-level programming. You'll work closely with large inference and training model development to further drive Scale Out software and hardware performance.

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

 

Who You Are

  • Strong C or C++ systems engineer with a deep understanding of memory, threading, I/O, and low-level execution models.
  • Experienced building low-level software, drivers, embedded systems, or performance-critical infrastructure.
  • Comfortable working close to hardware and curious about how systems behave under the hood.
  • Proficient with Linux systems programming and debugging tools such as gdb, strace, and perf.
  • Structured problem solver who thrives in fast-paced, highly technical environments.

What We Need

  • Design, develop, and maintain core infrastructure software that interfaces directly with Tenstorrent hardware.
  • Build low-level libraries and APIs for communication and synchronization across compute nodes.
  • Optimize system-level software for performance, scalability, and reliability in distributed environments.
  • Support hardware bring-up, system testing, and deployment in close collaboration with hardware and software teams.
  • Integrate infrastructure components with internal programming models, tools, and runtime systems.

What You Will Learn

  • The execution model and system architecture of Tenstorrent AI hardware.
  • How distributed accelerator systems coordinate communication and synchronization at scale.
  • Advanced techniques in system-level performance tuning across multiple layers of the stack.
  • How low-level infrastructure, runtimes, and hardware co-evolve in high-performance AI platforms.
  • The challenges of building reliable, production-grade infrastructure for large-scale AI workloads.

 

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 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Scale Out in Toronto, ON vacancy
  •  ...About the role and team Engineering at Uber means building for real-world...  ...solutions at Uber's hyper-scale. Participate in on-call rotations...  ...understandable, maintainable software and a curiosity to explore...  ...an accommodation, please reach out to ****@*****.***.... 
    Suggested
    Full time
    Work at office
    Remote work
    Worldwide
    Shift work

    Uber

    Toronto, ON
    6 days ago
  •  ...Fitch Group is currently seeking a Software Engineer based out of our Toronto office. As a leading, global financial information services provider...  ...proficiency in full-stack technologies for enterprise-scale applications and websites. Work as part of an agile team... 
    Suggested
    Long term contract
    Temporary work
    Work at office
    Immediate start
    2 days per week

    Fitch Group

    Toronto, ON
    8 days ago
  •  ...NationGraph’s data and intelligence engine provides buying signals derived...  ...That: Has successfully built, scaled, and sold companies in the past. Built software infrastructure processing billions...  ...scale, connection lifecycle, fan-out patterns, reconnection handling... 
    Suggested
    Full time
    Internship
    Work from home
    Flexible hours

    NationGraph

    Toronto, ON
    15 hours ago
  • $205.6k - $257k per year

     ...partners through world-class software, purpose-built for everyone in...  ...so you can build, invest, and scale with confidence. Carta’s Fund...  ...offices and culture, check out our Carta careers page ....  ...Work With You’ll enter our engineering interview process as part of a... 
    Suggested
    Long term contract
    Full time
    Work at office
    Immediate start

    Carta

    Toronto, ON
    16 hours ago
  • $156k - $188k per year

     ...doctor’s appointment and fill out a clipboard in the waiting room...  ..., modern platform that powers software, APIs, payments, and patient...  ...You'll one of NexHealth's first engineers based in Canada — setting the...  ...base and associated dataset, scaling our data processing and storage... 
    Suggested
    Live In
    Remote work
    Flexible hours

    NexHealth

    Toronto, ON
    16 hours ago
  •  ...join us!   About the job - Principal Software Engineer ContactMonkey's platform already runs...  ...patterns, multi-tenant data partitioning at scale. Fullstack Our backend is Ruby on...  ...process. This is a net new position based out of our downtown Toronto office, at King... 
    Work at office
    Remote work
    Worldwide
    1 day per week

    ContactMonkey

    Toronto, ON
    16 hours ago
  •  ...building the next generation of hiring software that companies like Netflix, Yelp,...  ...the right people to join us as we scale. We’re extraordinarily proud of...  ...people-first culture.  As an Engineer on our Product team, you’ll help us build out our core product by developing high... 

    leverdemo-8

    Toronto, ON
    9 days ago
  •  ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-in-one, AI-native operating system for modern...  ...the last six months. We're a small team that has consistently out-shipped incumbents many times our size, and we're hiring engineers... 
    Full time
    Internship
    Live In
    Manual labor

    decodahealth

    Toronto, ON
    15 hours ago
  •  ...Reference no. R2859187 Position title: Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location:...  ...procurement, and operations teams to revolutionize how Sanofi runs at scale. Our mission is to leverage modern software engineering to... 
    Work from home
    Flexible hours
    Toronto, ON
    1 day ago
  • $140.6k - $190.6k per year

     ...Staff Software Engineer, Public Records and Derived Authorities Are you ready to shape the future...  ...cross-functional teams to design, build, and scale enterprise-grade data systems that...  ...global recruitment process. Unless you opt-out, our AI system will assess the information... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    18 hours ago
  •  ...Redshift, TiDB, MariaDB Build software that utilize messaging queues...  ...code We'll be reaching out to candidates that have: ~2+...  ...experience as a Backend Software Engineer. ~ Very strong problem...  ...Bidding Team (AdTech at Scale) Build and optimize the real... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Toronto, ON
    14 days ago
  •  ...Job Responsibility: SCALE ATTENDANT CONTRACT POSITION - 12-18 MONTHS ABOUT US Ram Iron & Metal Inc is a privately owned Canadian...  ...ensure that they have what they need to be at their best. Please reach out to our team to begin a conversation about your individual... 
    Full time
    Contract work
    For contractors
    Work at office
    Immediate start

    Ram Iron & Metal Inc.

    Toronto, ON
    9 days ago
  • $159.1k - $198k per year

     ...Position Summary League is seeking a Software Security Engineer to join our Security Engineering org...  ...League’s platform security posture at scale. You will work closely with Security, Platform...  ...League's needs, a recruiter will reach out to learn more about your goals. The... 
    Full time
    Work at office
    Remote work
    Flexible hours

    League Inc.

    Toronto, ON
    16 hours ago
  •  ...to help us get there! About the Senior Software Engineer role As a Senior Software Engineer,...  ...product solutions and making sure our systems scale with Motion’s growth. Identifying and...  ...retreat every summer. We closed out 2024 with a $30M Series B raise and strong... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    2 days ago
  • $164.6k - $235.1k per year

     ...onboarding, and account management. As a Staff Engineer (L5) on this team, you act as the...  ...of users. This is a hybrid role based out of our Toronto office. You must be willing...  ...of how you drive impact at organizational scale. You are expected to lead the adoption of... 
    Long term contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week

    Tubi - Canada

    Toronto, ON
    7 days ago
  • $205k per year

     ...Apache Kafka About the role Clutch is seeking a Staff Software Engineer / Engineering Lead to drive technical excellence, deliver complex...  ...and developing software solutions, including leading large-scale projects ~ Expert proficiency in modern programming languages... 
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    2 days ago
  • $181.05k - $213k per year

     ...partners through world-class software, purpose-built for everyone in...  ...so you can build, invest, and scale with confidence. Carta’s Fund...  ...offices and culture, check out our Carta careers page ....  ...Work With You’ll enter our engineering interview process as part of a... 
    Full time
    Work at office

    Carta

    Toronto, ON
    16 hours ago
  •  ...routine updates. We’re looking for a senior software engineer who loves working at the boundary between...  ...how the system actually works, not just scale and restart it. A strong sense of...  ...company retreat every summer. We closed out 2024 with a $30M Series B raise and... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Toronto, ON
    2 days ago
  • $160k - $200k per year

     ...Interservice communication via RabbitMQ and Apache Kafka About the role Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our technology platform. You will write clean, reliable code, design scalable architectures, and... 
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    16 hours ago
  • $100k - $120k per year

     ...Gen platform provides IT operations teams with the ability to scale their hybrid multi-cloud connected networks by automating the...  ...NetBrain Technologies is looking for a senior-level Full Stack Software Engineer to join our engineering team. This is a front-end-leaning role... 

    NetBrain

    Toronto, ON
    16 hours ago
  • $108k - $135k per year

     ...matching. We’re looking for passionate, driven engineers to build systems that empower our riders...  ...-sensitive concurrency problems, large scale distributed systems, and experimentation....  ...relevant work experience ~3+ years of software engineering industry experience ~... 
    Hourly pay
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    2 days ago
  •  ...Join our Framework team: the engineering foundation that makes Achievers scale.   This team owns authentication, API gateways, interservice communication, caching, feature flag management, and the base libraries that every Go and Python service at Achievers is built on —... 
    Permanent employment
    Full time

    achievers

    Toronto, ON
    13 hours ago
  • $148k - $185k per year

     ...institutional page  About the role Our Engineering team helps Nubank to create and use the...  ...products. We strive for state-of-the-art software development practices that currently...  ...will be responsible for Work with large scale distributed systems, understanding their... 
    Full time
    Remote work

    nubank

    Toronto, ON
    15 hours ago
  • $160k - $220k per year

     ...mission. If you are too, let's talk. Staff Software Engineer - (Full Stack) Okta Workflows is the...  ...automate complex business processes at scale, enhancing productivity, enforcing...  ...Exposure to low-code/no-code tools, workflow engines, or visual development platforms. Interest... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    8 days ago
  •  ...and hire top talent. We’re building the next generation of hiring software that companies like Netflix, Yelp, Cirque du Soleil, Shopify, and...  ...in our space and looking for the right people to join us as we scale. We’re extraordinarily proud of the company we’ve built so far (not... 

    leverdemo-8

    Toronto, ON
    9 days ago
  • $108k - $135k per year

     ...lifecycle platform that power great rideshare experience. As a software engineer at Lyft, you'll collaborate with other software engineers and...  ...debugging and running fault-tolerant, highly available, large-scale distributed systems ~ Experience working with public cloud... 
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    2 days ago
  •  ...stack leverages microservices built with Python and Go, running on GCP and Kubernetes. We're creating smoother, smarter, and more delightful experiences for our users, and we're solving real engineering problems at scale.   Note: this is not a Data Engineering position... 
    Permanent employment
    Full time

    achievers

    Toronto, ON
    9 days ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates...  ...with our DevOps team, ensuring our software solutions are highly available, performant...  ...record of reducing complexity while enabling scale, resilience, and accelerating velocity.... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Xello

    Toronto, ON
    6 days ago
  •  ...re building the next generation of hiring software that companies like Netflix, Yelp, Cirque...  .... THE OPPORTUNITY In our growing engineering organization, you’ll be developing and shipping...  ...real-time, single-page web application, scaling backend services under high load, and... 
    Work at office

    leverdemo

    Toronto, ON
    9 days ago
  •  ...Join our Framework team: the engineering foundation that makes Achievers scale. This team owns authentication, API gateways, interservice communication, caching, feature flag management, and the base libraries that every Go and Python service at Achievers is built on —... 
    Permanent employment
    Full time

    achievers

    Toronto, ON
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Scale Out. Be the first to apply!