Low-Level Software Engineer, Llk
$100k per yearTenstorrent Unlisted/Referral Jobs
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 decisionsWhat 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.
#J-18808-Ljbffr
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 decisionsWhat 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.
#J-18808-Ljbffr
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Low-Level Software Engineer, Llk in Winnipeg, MB vacancy
$100k - $130k per year
Dormakaba is seeking an Electronics Engineer based in Montreal. The role involves leading the design, development, and verification of electronic hardware for next-generation access control products, overseeing PCB development, and collaborating with various teams to ensure...Suggested$125k - $145k per year
Granum is the leading software company devoted to serving landscapers and arborists across North... ...2024 The RoleWe're hiring a Software Engineer 3 (P3) for the LMN Estimates product pod.... ...the landscaper?" Shipping: Small changes, low risk, fast feedback; velocity with...SuggestedFor contractorsFlexible hours- Build AI infrastructure in Montreal as a hybrid System Software Engineer using C++, Python, and Linux systems programming expertise.This engineer bridges high-level AI frameworks with low-level system software. You will design communication and execution primitives for AI models...Suggested
- ...steps. Our partner is looking for a Senior Software Engineer - Trading based in Canada. As a Senior... ...across the software stack. From low-latency processing and concurrency control... ...knowledge of algorithms, concurrency, CPU-level performance optimization, and distributed...SuggestedLong term contractRemote workWorldwideHome office
$175k - $210k per year
General Information:Job Title: Principal Software Engineer - ZynqueLocation: Toronto (Onsite/ Hybrid)Job Type: Full-TimeHiring... ...(Next.Js) Hands-on daily coder with founder-level ownership; comfortable in low-process, high-ambiguity environments Nice to Have:...SuggestedLong term contractInternshipLive InWork at officeRemote workFlexible hours- Lead AWS cloud transformation and software engineering at Broadridge in a hybrid technology leadership role supporting Customer Communications. Shape... ...applications to resilient platformsLeadership of high-volume, low-latency transaction platformsBachelor’s degree in Computer...
$119.1k - $230.5k per year
Full Stack Engineer - Apple TV and Sports Vancouver, British Columbia, Canada Software and ServicesApple is a place where extraordinary people gather to do their best work.... ...reactive architectures, high-concurrency systems, and low-latency data retrieval.Experience with web...Local areaRelocationFlexible hours- MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power... ...and resolve challenging system-level issues. The position provides an opportunity...Long term contractPermanent employmentWork at office
$120k - $195k per year
...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...systems is a plus Experience working with low level hardware components is a plus Applied...- Senior Software Engineer, Builder StudioRemote, Canada; Remote, United States Apollo.Io is the... ...ownership Nice to have Experience building low‑code, no‑code, or AI app‑builder products... ...range may be inclusive of several career levels at Apollo and will be narrowed during the...Remote workWorldwide
- ...goals into practical, measurable actions that align with project realities.The role requires 5–8 years of sustainability experience in the built environment, degrees in Engineering or Architecture, and ability to influence diverse stakeholders while traveling #J-18808-Ljbffr
- ...currently working with an innovative technology company that's building large-scale software solutions used in mission-critical environments. They're looking for a hands-on Software Engineering Manager to lead and grow a team of 10-12 engineers in their Vancouver office.What...Work at office
$20 per day
...demand and pursue new market opportunities.As a Senior Full Stack Engineer, you will be a hands‑on contributor to the frontend and backend... ...: Understanding of the ins and outs of data modeling and software architecture for developing performant and maintainable code.Experience...InternshipSummer holidayRemote workRelocationShift work- Emburse Engineering Managers drive the execution, culture, and technical vision behind an engaging and interconnected set of enterprise solutions. As a Manager of Software Engineering, you will lead, mentor, and empower a high-performing engineering team, fostering an environment...Flexible hours
$120k - $140k per year
Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified...$77 - $85 per hour
...candidate will bring deep MuleSoft experience, strong integration engineering skills, and hands‑on expertise in building scalable, reusable,... ...QualificationsMust‑Have Skills 7+ years of experience in software development or integration engineering. Strong hands‑on experience...Contract workRemote work$144k per year
...help users explore places and find relevant offerings across Uber’s businesses, including Rides, Eats, and Ads. As a Backend Software Engineer on the team, you’ll build the services and APIs behind these experiences. You’ll work alongside backend, mobile, and machine learning...Full timeWork at officeLocal areaRemote work- We are rethinking how that software should work when AI is part of the product and part of how the product gets built, and the engineering pod you would join is at the center of that workYou will join a product engineering pod as a developer. The pod is small and senior, and...Flexible hours
- ...inherit one?We're hiring across multiple levels and verticals. The nice thing about growing... ...30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape... ...NYSE: IOT) sits at the center of hardware, software, AI, and the physical world. The platform...Long term contractFull timeRemote workRelocation packageFlexible hours
$103k - $160k per year
...exceptional.About Clariti Clariti builds community development software for cities and counties: permitting, licensing, plan review,... ...transformation: AI is becoming part of our products and part of how our engineering pods build them.About the role Clariti's products run the...Full timeContract workPart timeLocal areaRemote work- ...vehicle systems, releases, and operational metrics.As a Senior Software Engineer II, you will develop customer-facing firmware for Samsara... ...team processes real-time vehicle signals, including GPS, engine RPM, and fuel levels. You will collaborate with product managers, customer...Long term contractRemote work
$150k - $200k per year
...complex problems end-to-end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of... ...Nice to haves 8+ years of varying experiences as a Software Engineer. Proficient in Python , Django , TypeScript, and...- ...S3 Metadata infrastructure using distributed systems and Apache Iceberg to make massive datasets instantly queryable.As a Software Development Engineer II, you will design solutions for metadata storage and query processing at S3 scale. You will support Amazon S3 Metadata,...Permanent employment
- Drive innovation at eBay as a Software Engineer in the Observability Platform team. Utilize your expertise in Golang or Python to enhance system reliability at scale. This engineer role spans 7+ years of experience in software or infrastructure engineering. You will be involved...
$100k - $120k per year
...do Barr is seeking a senior structural engineer to join our Calgary or Saskatoon team. In... ...to travel to and work in the U.S. Software : AutoCAD or Revit and structural engineering... ...on relevant experience, education, skill level, and other compensable factors. Employees...Temporary workWork at officeHome office- Elevate AWS Utility Computing by becoming a Senior Software Development Engineer focused on networking architecture. Tackle large-scale problems and lead technical advancements at Amazon. Join AWS Utility Computing as a Senior Software Development Engineer. With a focus...
$202.4k - $231k per year
...Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer, Data Engineering About Capital One Canada.For 30 years, we... ...evaluating new technologies, and overseeing the development of high-level designs (HLD). You will engage in dynamic collaboration with...Work at officeWork from home- ...connected vehicle hardware platform, supporting development and operations across Canada. Work with real-time IoT signals.As a Senior Software Engineer II, you will architect, develop, debug, test, deploy, and maintain customer-facing firmware features. The Vehicle Intelligence...
- ...meaningful work of your career. We're looking for a Full-stack Engineer who takes ownership of problems end to end and raises the bar... ...part of how you work Requirements 4+ years of professional software engineering experience, with a track record of shipping and owning...Remote work
$115k - $170k per year
...experience writing Nuke pipeline code using Python Strong written and verbal communication skills Track record of leading effective software development teams in VFX Demonstrated talent for designing intuitive, artist-friendly workflows without sacrificing functionality...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Low-Level Software Engineer, Llk. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

