Low-Level Software Engineer, LLK
$100k par annéeTenstorrent
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.
$58k - $96k par année
...coaching -- What will your typical day look like? We’re looking for a Junior Software Engineer to support the development of scalable applications and services. This is an entry-level, hands-on role focused on learning, building, and contributing to team delivery....SuggéréEmploi permanentHoraires flexibles$85k - $95k par année
...trusted by 500 million people. About The Role As an entry level Software Developer you'll be tasked with working on both mobile and web... ...Qualifications Graduated from a Computer Science, Software Engineering, or similar program in a University or College Strong...SuggéréTemps pleinTravail à domicileHoraires flexibles$160k - $220k par année
...help shape the future of cloud automation and low-code development. Position Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder team... ...Exposure to low-code/no-code tools, workflow engines, or visual development platforms. Interest...SuggéréZone localeLe monde entier$87.4k - $137.4k par année
...Job Description As a Software Engineer on the Litigation Drafting team you will be building the next generation of AI agentic product for... ...code review and production. You will operate with a moderate level of guidance and own straightforward projects outright. Design...SuggéréTravail au bureauZone localeHoraires flexibles$111.4k - $161.4k par année
...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview... ...decisions in writing through project-level ADRs, and communicate clearly to both technical... ...-offs, hybrid search, ranking) and how low-level retrieval signals connect to...SuggéréTemps pleinСontratTravail au bureauZone localeHoraires flexibles$125.5k - $154k par année
...for this role. Job Description: Role Summary As a lead software engineer, you are accountable for shaping and delivering end-to-end solutions... .... Optimize performance and efficiency: lead enterprise-level analysis, drive remediation and continuous improvement, reduce...Emploi permanentTemps pleinTravail temporaireTravail au bureauTravail à domicileTravail posté$108k - $135k par année
...belong and have the opportunity to thrive. Lyft is looking for software engineers from a scope of disciplines. We are growing our team with... ...with data structures or algorithms. ~ Ability to work with a low-ego, highly collaborative, and cross-functional team. ~ Bonus...Taux horaireTravail au bureauHoraires flexibles3 jours par semaine- ...puts you on the top of our list!Do you have a genius-level knowledge of original equipment manufacturer parts?... ...you covered. The Job at a Glance We're looking for an engineering leader with 7+ years of experience in software engineering, including 3+ years in engineering...Temps plein
- ...features for the Oracle data pipeline service and improve its software architecture. Debug data replication issues by analyzing code... ...Ability to understand customer requirements, break problems into engineering tasks, and work in large distributed teams. Preferred...СontratTravail au bureauHoraires flexibles
$175k - $210k par année
...General Information: Job Title: Principal Software Engineer - Zynque Location: Toronto (Onsite/ Hybrid) Job Type: Full... ...(Next.js) ~ Hands-on daily coder with founder-level ownership; comfortable in low-process, high-ambiguity environments Nice to Have...Contrat Longue DuréeTemps pleinStageLogé Sur PlaceTravail au bureauRecrutement immédiatTravail à distanceHoraires flexibles- ...Job Responsibility: Level Up Your Career with Zynga! At Zynga, we bring people together through the power of play. As a global... ...minute and terabytes of data per day? Zynga is looking for a Software Engineer to join the Data Ingestion team in our Analytics organization....Temps pleinZone locale
- ...transformation. Who we need Reporting to the Vice President of Engineering, we are looking for an API Software Engineering Manager to take ownership of our API... ...AdTech ecosystem. You will assign and oversee work on low-latency optimizations, high-throughput distributed systems...Contrat Longue DuréeTemps pleinStageTravail au bureauTravail à distanceHoraires flexiblesTravail posté
- ...at Job Overview: At Foundation AI, we are looking for a Software Enginee r to help design, develop, and optimize high-quality software... ..., and a willingness to learn and adapt. You’ll collaborate with engineers, product managers, and designers to build scalable, secure, and...Temps pleinPour les contractantsStageTravail à distance
$140k - $150k par année
...visits . Through AutoSync , we provide software solutions to 3,500+ dealers ,... ...the future of automotive retail. Role: Engineering Manager Team: Activix CRM Location:... ...release readiness. Define useful service-level objectives, support incident response, and...$180k - $220k par année
...Xello is looking for a Principal Engineer Please note that this is a remote role open to... ...partnership with our DevOps team, ensuring our software solutions are highly available,... ...least 5 years at the staff or principal level in high-growth SaaS businesses or startups...Contrat Longue DuréeTemps pleinTravail à distanceHoraires flexibles$136k - $187k par année
...expect great things from our engineers and reward them with stimulating... ...opportunity for experienced Software Engineers to join our fast growing... ...about scaling high volume, low-latency, distributed data-platform... ...across services and multiple levels of the stack Required...Zone localeLe monde entierHoraires flexibles- ...on real client work every day. As a Lead Software Engineer (Staff Engineer), you will own core backend... ...(e.g., a new orchestration layer, a low-latency retrieval system, or a unified knowledge base). Mentor senior and mid-level engineers, raising the bar on system design...Contrat Longue DuréeTemps pleinTravail au bureauZone localeHoraires flexibles
- ...functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and... ...building, you’ll thrive here! Award-winning team : We're a low-ego, high-performing team that was just ranked #19 on G2's list...Emploi permanentTemps pleinTravail d'étéStageTravail au bureauTravail à distanceTravail à domicile
$136k - $187k par année
...let's talk. Opportunity As a Senior Engineer on the OIG team, you will be involved into... ...the challenge of building enterprise-grade software that millions of users depend on. This... ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite...Zone localeLe monde entier- Responsibilities Lead medium-sized full-stack projects from technical design through delivery. Collaborate with colleagues across ideation, requirements gathering, design, execution, and delivery. Build authentication and authorization capabilities for MongoDB Atlas...Temps pleinTravail au bureauHoraires flexibles
$81.6k - $115.2k par année
...dialogue with your recruiter who can provide you more specific details for this role. Job Description: Role Summary As a Software Engineer II, you provide technical expertise to implement scalable, reliable and secure solutions for EDMO Data Catalog services. You contribute...Emploi permanentTemps pleinTravail à domicile$136k - $187k par année
...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...Zone localeLe monde entierHoraires flexibles- ...signals into architectural changes spanning the catalogue. Align engineering, product, security, infrastructure, customer-facing teams, and... ...provenance, attestation, SBOM, signing, and SLSA. ~ Strong software engineering fundamentals in code review, testing, source...Temps pleinTravail à distanceTravail à domicileBureau à domicileHoraires flexibles
- ...taking care of others, and it defines our culture. This Senior Software Engineer will join the Premium Marketing Frontend team at OpenTable and... ..., manage small to large sized projects and come up with high-level designs Improve our existing applications to meet new...Travail au bureauZone locale2 jours par semaine
- ...from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the... ...building, you’ll thrive here! Award-winning team : We're a low-ego, high-performing team that was just ranked #19 on G2's list...Emploi permanentTemps pleinTravail d'étéStageTravail au bureauTravail à distanceTravail à domicileTravail posté
$150k - $190k par année
...About the Team We build enterprise software that helps organizations optimize sales performance... ...and improve go-to-market agility. Our engineering organization includes multiple product... ...quality, and team delivery. We are low on meetings and high on accountability. Most...- ...from Toronto, New York, and Silicon Valley. Our talented team of software engineers, hardware engineers, and operators have previously worked at... ...with Python and C Experience building scalable, available, and low-latency systems Experience with machine learning...Temps plein
- ...teams, manage projects, and create high-level designs. Improve existing applications... ...with product managers, designers, frontend engineers, and Java backend engineers.... ...Experience refactoring code, optimizing software, debugging, and writing tests with strong...Temps pleinTravail au bureauHoraires flexibles2 jours par semaine
- ...bi-weekly/monthly events in the office with your specific team. This is a requirement for this role. Job title: Intermediate Software Engineer What your day-to-day will look like: · Identify, prioritize and execute tasks in the software development life cycle ·...Contrat Longue DuréeTemps pleinTravail au bureauTravail à distance
- ...Responsibility: SGGG Fund Services Inc. (SGGG-FSI) is currently seeking to fill a full-time permanent position for the role of Software QA Engineer. The successful candidate joining our existing software development team will be energetic, enthusiastic, reliable, and will have...Emploi permanentTemps pleinTravail manuelTravail au bureauTravail à distance
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Low-Level Software Engineer, LLK. Soyez parmi les premiers à postuler !
- software developer remote Toronto, ON
- software design engineer Toronto, ON
- software engineer devops Toronto, ON
- ingénieur logiciel Toronto, ON
- remote entry level software developer Toronto, ON
- part time software developer Toronto, ON
- director software engineering Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software developer summer internship Toronto, ON
- software engineer salary in canada Toronto, ON

