Sr. Software Engineer, Systems Framework & Infrastructure
Tenstorrent
This position requires local presence. Please view similar jobs below.
Sr. Software Engineer, Systems Framework & Infrastructure
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.
The Systems Engineering team is responsible for low-level management from the ASIC to the system level, supporting activities from pre-silicon development through production. In this role, you will focus on developing software frameworks, APIs, tooling, infrastructure, and continuous integration (CI) regression systems to introspect and test our ASICs and systems, while supporting teams across Tenstorrent. You will gain experience with state-of-the-art ML processor architecture, board design, and debugging.
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
- Bachelor’s or Master’s degree in computer science, computer engineering, electrical engineering or related field with 3+ years of relevant software development experience.
- A strong programmer in C, C++, and Python with fluency in Git for source code management using rebase and feature-branch workflows.
- Experienced with python packaging release flows and infrastructure, CI/CD with containerized environments and test automation (doctest, pytest).
- A strong Linux systems programmer with understanding of operating-systems internals, thread-safe programming and memory management.
- Technically grounded in computer architecture and logic design, with a good understanding of circuit design and digital hardware design. Ability to read schematics and RTL and experience debugging using lab tools (oscilloscopes and logic/ protocol analyzers) or pre-silicon waveforms.
- An analytical problem solver and clear verbal and written communicator who can work cross-functionally, drive issues to closure, and bring a basic understanding of machine learning.
What We Need
- Design, develop and maintain system and ASIC access and testing frameworks, working closely with internal customer teams on requirements.
- Architect APIs to enable customer teams to seamlessly transition their execution from the earliest days of test chip bring-up to mature productized systems.
- Execute ML processor, board, and system bring-up and validation, driving issue debugging across bring-up, validation, and production.
- Build out CI/CD pipelines to ensure quality software deliverables.
- Review code from other engineers and provide mentorship to juniors.
What You Will Learn
- Gain hands-on experience with state-of-the-art ML processor architecture and chiplet-based ASIC architecture.
- Deepen your understanding of ASIC/ board/ system design, system bring-up, and hardware debugging.
- Build extensible, maintainable software and related CI and automation infrastructure across all levels of the post-silicon lifecycle.
- Broaden your system-level perspective by collaborating with and enabling teams across Tenstorrent.
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.
Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.
As set forth in Tenstorrent’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
#J-18808-Ljbffr- ...solutions must evolve to unify innovations in software models, compilers, platforms,... ...contributors of all seniorities. The Systems Engineering team is responsible for low-level management... ...you will focus on developing software frameworks, APIs, tooling, infrastructure, and...SeniorPermanent employment
- ...Responsibilities Design, develop, and maintain system and ASIC access and testing frameworks. Architect APIs that support transitions from... .... Build CI/CD pipelines and regression infrastructure for quality software delivery. Review code, mentor junior engineers...SeniorFull time
$42 - $61.54 per hour
...Business Unit : Company 3 Position : Systems Engineer, Sr Location : Toronto, ON (Hybrid) Requisition Number : 1077 *Pay Range... ...Systems Architect will design, build, and support the core infrastructure for Company 3 and SDFX, spanning post-production, color, finishing...SeniorHourly payLong term contractFull timePart timeLocal areaShift work- ...Doppel is building the future of social engineering defense. Our AI-native platform uses agentic... ...brands detect and dismantle attacker infrastructure while strengthening employee resilience... ...This means we're designing scalable systems that monitor billions of domains, social...SuggestedFull timeInternshipWork at officeFlexible hours
- ...Stripe Stripe is a financial infrastructure platform for businesses.... ...Infrastructure, we scale our systems to support Stripe Revenue Suite’s rapid growth and help engineers build and ship faster through... ...infrastructure. What you'll do As a Software Engineer on the Metronome...SuggestedContract workInternship
$90k - $125k per year
...high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse... ...replace cars. Could you be the full-time Senior System Engineer – Supervision Control Center (SCC) in Toronto, ON we’re...SeniorLong term contractFull timeContract workWorldwideFlexible hours$144.2k per year
...About The Role We are a team of passionate engineers who love solving complex distributed systems and infrastructure problems. We are building Kora from the ground up... ...notch solutions. What You Will Do Build the software underpinning the mission-critical Confluent...Senior$140k - $210k per year
...management. We develop cloud software that simplifies talent sourcing... ..., and freelance management systems. Our aim is to create intuitive... ...by fostering an exceptional engineering team dedicated to code... ...with at least one Python web framework (e.g., Django, Flask). ~ Strong...SeniorFull timeFor contractorsFreelanceWork at officeLocal areaRemote workHome officeFlexible hours$105k - $135k per year
...metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we... ...Networking and Infrastructure Engineer to join the Data Center team. This role... ...DevOps concepts Good understanding of software development pipeline concepts...SeniorWork at officeWorldwide3 days per week- ...evolve to unify innovations in software models, compilers, platforms,... ...complex issues across chips, systems, firmware, and software while... ...with some of the brightest engineers in the industry. This role offers... ...tools, and automation frameworks that accelerate failure analysis...SeniorPermanent employment
- ...We are looking for inquisitive, well-rounded Full-stack engineers to join our Monetization engineering teams. Working closely with... ...the newest technologies and experiences. You will build robust frameworks & features. You will empower both developers and Pinners alike....SeniorWork at officeLocal areaRelocationRelocation packageFlexible hours
$156k - $188k per year
...NexHealth Our healthcare system remains frustratingly analog.... ...developers. We’re building the infrastructure layer for modern healthcare,... ...modern platform that powers software, APIs, payments, and patient... ...and rollout. Partner with engineering leaders and product managers...SeniorLive InRemote workFlexible hours- ...developers and enterprises who are building AI systems to power magical experiences like... ...customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate... ...experience running production infrastructure at a large scale ~ Experience designing...Full timeWork at officeRemote workFlexible hours
usd240k per year
...enterprises who are building AI systems. We believe that our work is... ...is a team of researchers, engineers, designers, and more, who... ...next generation of agentic AI infrastructure at Cohere. This team sits at... ..., or agent development frameworks Familiarity with model routing...SeniorFull timeManual laborWork at officeLocal areaRemote workHome office$81.6k - $115.2k per year
...for this role. Job Description: Sr.Business Systems Analyst - L09 Department Overview:... ...requirements in alignment with standards and frameworks. Provide technical leadership and work... ...in TD services, applications, infrastructure, analytical tools and techniques that...SeniorWork from home$81.6k - $115.2k per year
...more specific details for this role. Job Description: The Software Engineer II is responsible for providing leadership, technical expertise... ...will work collaboratively with technology, business, infrastructure, vendor, and support teams to manage day-to-day operations,...Full timeWork from homeusd218k per year
...Equinix is the world’s digital infrastructure company®, shortening the... ...define product roadmaps Software Architecture Participates... ...standards and recommends testing frameworks DevOps Articulates a... ...Reliability & Support Engineering Manages internal/external...SeniorFull timeWork at office$114k - $157.3k per year
...building the trusted, neutral infrastructure that enables organizations to... ...Control team enables Auth0 engineers to move faster by giving them... ...scale for years to come. Software Engineer II, Platform Infrastructure... ...robust orchestration systems, idempotent APIs, and high-quality...SeniorLocal areaWorldwide- ...State/Province: Ontario City: Toronto Summary The Sr. Solutions Engineer - Infrastructure with expertise in Nutanix , VMware, and Windows... ...virtualization platforms, ensure high availability, and align IT systems with business goals Detailed Description Performs...SeniorTemporary workWork at officeLocal areaRemote workWorldwideShift work
$136k - $170k per year
...to serve and connect. Lyft’s Infrastructure organization builds the high-scale foundation that every engineer at Lyft relies on to ship safe... ...services. As a Senior Software Engineer on the Foundational... ...your technical architecture, systems design, and performance optimizations...SeniorHourly payFull timeWork at officeFlexible hours3 days per week$120k - $140k per year
...Number: 106522 Data Engineer Sr Location ~ This role is... .... Develop data integration frameworks that enable reliable, secure,... ...efficient movement of data across systems. Design and implement... ...Integration, Analytics Engineering, Software Engineering, or a related...SeniorApprenticeshipWork at officeusd136k per year
...This is a core backend software engineering role (70% SWE / 30% Data) within our Mapping organization... ...high-throughput services, distributed system architecture, and APIs, while... .../simulation platforms and A/B testing infrastructure at scale Benefits: Extended health...SeniorHourly payLong term contractWork at officeFlexible hours3 days per week- ...Job Description: Role Overview The Software Engineer II provides hands-on technical support... ...applications, and mainframe-connected systems, maintaining reliable and secure technology... ..., and partnering with engineering, infrastructure, business, and control teams to deliver...Full timeRemote workWork from homeRotating shift
- .... 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... ..., and operational excellence of highly scalable systems. Partner with engineering colleagues to accelerate...SeniorFull timeHome officeFlexible hours
$81.5k - $108.6k per year
...motivated and customer-focused Senior Software Solutions Specialist to join our Global... ...reporting to the Manager, Digital Workplace Engineering. This role is responsible for... ...offerings. Collaborate with Security, Infrastructure, Endpoint Engineering, Procurement, Finance...SeniorLong term contractFull timeFlexible hours- ...database and continuous calculation engine, driving efficiency,... ...seeking an experienced Senior Software Developer to create and improve... ...features. As a Software Developer Sr on our Workforce Management... ...and maintaining test automation frameworks using tools such as Selenium,...SeniorRemote work
$100k - $120k per year
...discoveries on sea and land, cultural infrastructure, and helping our global neighbors in times... ...-powered platform. We're hiring a Sr. Software Developer for Trip Management, which... ...payments, booking, invoicing, and accounting systems, along with the advisor-facing trip...SeniorRemplacementInternshipWork at officeLocal area2 days per week- ...high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse... ...configuration documentation. Coordinate installation engineering activities across design, construction, testing, and commissioning...SeniorFor subcontractorWork at officeWorldwide
$81.6k - $115.2k per year
...details for this role. Job Description: Senior Business Systems Analyst Level 9 | Procurement, Contracting and Risk Technology... ...in clear business language. · Support delivery: Partner with engineering, architecture, testing and change teams through design,...SeniorContract workWork at officeWork from home$100k - $135k per year
...high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse... ...Your future role Take on a new challenge and apply your engineering and system integration expertise in a cutting-edge field....Long term contractWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer, Systems Framework & Infrastructure. Be the first to apply!
- software engineer part time Toronto, ON
- software engineer Toronto, ON
- software design engineer Toronto, ON
- software engineer - computer Toronto, ON
- software developer internship no experience Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer co-op Toronto, ON
- software development engineer Toronto, ON
- software developer Toronto, ON
- software engineer - ai machine learning Toronto, ON
