Low-Level Ai Kernel Software Engineer
Tenstorrent
Build low-level kernels for Tenstorrent AI hardware using strong C/C++ skills and hardware-aware performance optimization. Work close to the hardware on foundational software primitives.As a Low-Level Software Engineer on Tenstorrent’s Low-Level Kernel team, you will create software directly above the hardware instruction set architecture. You will solve complex problems across low-level programming, computer architecture, performance engineering, and AI workload execution. This role welcomes candidates at various experience levels, with assessment determining the appropriate level.Key Responsibilities:
Design low-level kernels and software primitives for Tenstorrent AI hardwareProfile bottlenecks and implement performance optimizationsDevelop software for model bring-up and executionCollaborate across LLK, hardware, runtime, and operations teamsImprove low-level software quality, performance, and capabilitiesRequirements:
Strong C/C++ engineering experienceSignificant experience building low-level performance-critical softwareDeep understanding of computer architecture and software-to-hardware mappingComfort working close to hardware and making informed tradeoffsAbility to investigate complex performance and systems challengesApply C/C++ expertise, architecture knowledge, and optimization skills to advance Tenstorrent’s low-level AI software stack.
#J-18808-Ljbffr
Design low-level kernels and software primitives for Tenstorrent AI hardwareProfile bottlenecks and implement performance optimizationsDevelop software for model bring-up and executionCollaborate across LLK, hardware, runtime, and operations teamsImprove low-level software quality, performance, and capabilitiesRequirements:
Strong C/C++ engineering experienceSignificant experience building low-level performance-critical softwareDeep understanding of computer architecture and software-to-hardware mappingComfort working close to hardware and making informed tradeoffsAbility to investigate complex performance and systems challengesApply C/C++ expertise, architecture knowledge, and optimization skills to advance Tenstorrent’s low-level AI software stack.
#J-18808-Ljbffr
Vacancy posted 10 minutes ago
Similar jobs that could be interesting for youBased on the Low-Level Ai Kernel Software Engineer in Winnipeg, MB vacancy
- 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 workloadsLLKs sit directly on top of the ISA of Tenstorrent’s AI hardware and form the foundation...Suggested
$180k - $360k per year
...inference for the world's most dynamic AI companies, like Cursor, Notion,... ...us and help build the platform engineers turn to ship AI products. The RoleWe’re seeking a GPU Kernel Engineer to join our team at... ...for engineers passionate about low-level optimization and high-...SuggestedFlexible hours- ...agencies and government customers worldwide.Why join our team?As a Software Developer, you will be involved in the complete software... ...Navigation Satellite System (GNSS) new generation receivers. The GNSS engineering team design best in class system, software and hardware...SuggestedWorldwide
$120k - $195k per year
Arista Networks is seeking a Layer1 software engineer in Vancouver, Canada. You will develop software managing physical connectivity, and interface with cross-functional teams to create innovative features. The role demands expertise in C/C++ and Python, and an excellent understanding...Suggested$120k - $195k per year
...computing, artificial intelligence, and software-defined networking to provide our clients... ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...for developing and maintaining the Linux kernel in EOS. This includes keeping pace with...Suggested- Join Arista Networks as a Software Engineer focused on Linux Kernel advancements. Drive innovation in the evolving landscape of client-to-cloud networking through technical excellence. This mid-level role requires an individual with a solid foundation in Linux kernel development...
- C++ systems engineering meets ultra-low-latency trading in Montreal, with hybrid work and performance measured in nanoseconds. Build software influencing trading outcomes.Our elite buy-side clients... ...develop trading platforms, matching engines, execution systems, and low-...
- Amazon Web Services (AWS) Annapurna Labs seeks a ML Kernel Performance Engineer for AWS Neuron, to push high-performance kernel development for Inferentia... ...ML workloads on AWS accelerators, shaping the future of AI acceleration technology. Join a small, agile team within a larger...
- Unity recherche un développeur logiciel senior pour rejoindre l’équipe Parsec, filiale de Unity, et travailler sur l’application de diffusion de jeux à faible latence. Le(la) candidat(e) devra plonger dans du code C, produire un logiciel lean, performant et modulaire. L’...
$150.7k - $251.7k per year
...at Amazon builds Neuron, the software development kit used to accelerate... ...and Trainium.The Acceleration Kernel Library team is at the... ...hardware-software boundary, our engineers craft high-performance kernels... ...boundaries of what's possible in AI acceleration.The Amazon Neuron...Internship$94.5k - $118k per year
...TeamDoorDash is building the world’s most reliable on-demand logistics engine for delivery! We’re looking for experienced engineers to join... ...graduated between Fall 2026-Summer 2027 At least 2 previous Software Engineering internships or equivalent work experience with no...Full timeSummer workInternshipLocal area- Senior Software AI Engineer — Agentic PlatformsFull-Time, Permanent | Downtown Toronto | HybridOur client, a global enterprise, is building an internal... .... Work directly with frontier LLM SDKs at the agent-loop level (Anthropic, OpenAI, Google) — not just chat completions....Permanent employment
$129.6k - $179.6k per year
Company Qualcomm Canada ULCJob Area Engineering Group, Engineering Group ASICS... ...doing has not been done.Shape the future of low power AI subsystems.Push the boundaries on... ...offer premium wireless connectivity, high levels of integration, immersive sound quality,...Work from home$120k - $180k per year
System Software Engineer - AIAbout us:We are a startup building foundational technology to address performance... ...and resiliency challenges in large-scale AI data center clusters. We are backed by... ..., you will bridge the gap between high-level AI frameworks and low-level system...InternshipRemote work- ...Bombardier means operating at the highest level. Every day, you are part of a team that... ...that can be addressed through AI and ML.Design, develop and maintain modern... ...Stay current on advancements in AI/ML and Software Engineering to proactively introduce relevant innovations...Flexible hours
$110k - $160k per year
...a new phase of growth. Smart Suite, our AI-powered agentic platform, is redefining how... ...RoleYou will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team... ...engineering and AI systems. $145K-$160K: Senior-level ability to lead the design and delivery...Work at office- ...Flexspring is seeking an AI Model Training and Deployment Developer to join our engineering team building the next generation of our AI tools and iPaaS platform. You will design, train, and deploy AI models using low-code AI studios and integrate AI workflows into HR data...Remote workFlexible hours
$145k - $183k per year
...DescriptionToast is recruiting on behalf of this company for a Senior Software Engineer, AI to join their Engineering team in Toronto. They are looking... ...such as AWS, GCP, or Azure in environments with scale, low‑latency requirements, and high availability Experience using...Full timeManual laborWork at officeFlexible hours$108k - $135k per year
...to thrive. the company is looking for software engineers from a scope of disciplines. We are growing... ...passengers and drivers. The Applied AI team is looking for a Backend Engineer to... ...structures or algorithms.Ability to work with a low-ego, highly collaborative, and cross-...Hourly payWork at officeFlexible hours3 days per week- CUDA C++ engineers can design GPU kernels at Baseten, optimizing matrix multiplication and attention for production... ...knowledge, and optimize modern AI workloads. The work includes collaboration... ...memory coalescing and warp-level programmingUse tensor cores and compute...
$130k - $196k per year
Software Engineer, Android, Level 4 BitmojiSnap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way... ...Perform code reviews that guarantee code quality Utilize AI tools and high velocity engineering workflows to design and...Long term contractLive InWork at officeLocal area$130k - $155k per year
.... Our vision is to build an ML/AI first network of advertisers and... ...hiring its first dedicated AI Engineer. Over the past year, AI at Fluent... ...be.3+ years of professional software or data engineering experience,... ...base salary range represents the low and high end of the Fluent...Work at officeRemote work- Job Title: Applied AI ScientistDesignation: AI ScientistLocation: Canada or United States... ...enhance system reliability and usability.Software Development: Utilize AI coding systems to... ...in mathematics, physics, statistics, engineering, or related fields.Hands‑on experience in...Local areaShift work
$146k - $162k per year
We're looking for a Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to turn manual work into scalable, intelligent systems. We are hiring software...Long term contractWork at officeLocal areaWork from homeWorldwide$121k - $214k per year
AI Engineer - Remote EligibleBuild and ship agentic collaboration features integrating AI agents with human workflowsLocation: Canada Compensation... ...A successful candidate thrives at the intersection of AI and software engineering. You deeply understand how models and agents work,...Permanent employmentSeasonal workRemote workFlexible hours- Build deterministic low-latency compute for electronic trading at HSBC in Toronto, using... ...tuning, and automation.This hands-on engineering role supports latency-sensitive trading platforms... ..., and support RHEL platformsTune BIOS, kernels, CPUs, NUMA, power, and...Permanent employment
$165k - $330k per year
...inference for the world's most dynamic AI companies, like Cursor, Notion,... ...us and help build the platform engineers turn to to ship AI products.... ...BuildAgent substrate - Repo-level context infrastructure that... ...experience - good defaults, clear docs, low friction - not mandate....Flexible hours$104.8k - $154.8k per year
...: Qualcomm Canada ULCJob Area: Engineering Group, Engineering Group Machine... ...are searching for a self-motivated AI and DSP Applications Software Engineer to join the AI Processor Solutions... ..., and video playback, as well as low‑power, always‑on use cases. The...Work from homeFlexible hours$176k - $200k per year
We’re looking for a Senior Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human... ..., establish testing norms, and mentor engineers across levels to raise the engineering bar.Partner closely with...Long term contractWork at officeLocal areaWork from homeWorldwide$188k - $242k per year
...cross-functional team to build AI agents that fundamentally... ...scale. Instead of writing bespoke software for every workflow, we are developing... ...consists of fewer than five engineers. The work spans critical areas... ...and not limited to skill set, level of relevant experience, and...Long term contractCasual workInternshipWork at officeLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Low-Level Ai Kernel Software Engineer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

