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.
- ...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 ****@*****.***....SuggestedFull timeWork at officeRemote workWorldwideShift work
- ...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...SuggestedLong term contractTemporary workWork at officeImmediate start2 days per week
- ...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...SuggestedFull timeInternshipWork from homeFlexible hours
$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...SuggestedLong term contractFull timeWork at officeImmediate start$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...SuggestedLive InRemote workFlexible hours- ...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 officeRemote workWorldwide1 day per week
- ...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...
- ...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 timeInternshipLive InManual labor
- ...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 homeFlexible hours
$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 contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week- ...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 areaRemote workWork from homeHome office
- ...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 timeContract workFor contractorsWork at officeImmediate start
$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 timeWork at officeRemote workFlexible hours- ...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 employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$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 contractRemplacementFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week$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 employmentFull timeInternship$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 timeWork at office- ...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 employmentFull timeSummer workInternshipWork at officeRemote workWork from home
$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 employmentFull timeInternship$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...$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 payLong term contractTemporary workWork at officeFlexible hours3 days per week- ...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 employmentFull time
$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 timeRemote work$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 areaWorldwide- ...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...
$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 payWork at officeFlexible hours3 days per week- ...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 employmentFull time
$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 contractFull timeRemote workFlexible hours- ...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
- ...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 employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Scale Out. Be the first to apply!
- software developer remote Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software engineer salary in canada Toronto, ON
- junior software developer internship Toronto, ON
- software developer internship Toronto, ON
- software developer Toronto, ON
- software engineer part time Toronto, ON
- software engineer - computer Toronto, ON
- ingénieur logiciel Toronto, ON
- software developer internship no experience Toronto, ON

