Senior Software Engineer
4 weeks ago
This role is on-site, based out of Toronto, ON.
We are seeking an experienced and highly skilled Sr. Software Engineer with expertise in compilers and semiconductor technology to join our team. As a Senior Software Engineer - Compiler Specialist, you will play a critical role in designing, developing, and optimizing compilers for cutting-edge semiconductor products. You will work closely with hardware engineers, software engineers, and other stakeholders to ensure the efficient and effective execution of compiler-related tasks.
Responsibilities:
- Develop machine learning graph compiler
- Benchmark, analyze, and optimize performance of key machine learning applications across Tenstorrent's hardware and software stack
- Develop performance analysis and estimation infrastructure that feeds into Tenstorrent compiler
- Integrate the Tenstorrent software into leading machine learning frameworks
- Work closely with machine learning engineers to discover the hardware and software requirements of current and future machine learning applications
Experience & Qualifications:
- BSc, MSc or PhD in Electrical/Computer Engineering or Computer Science
- Familiarity with common AI/ML models, and basics of machine learning operations (matrix multiplications, convolutions, etc.)
- Experience with algorithms, data structures, and software development in C/C++.
- Expertise in Python.
- Familiarity with and passion for any of the following -- machine learning, compilers, parallel programming, high-performance and massively parallel systems, processor and computer architecture -- is a plus
Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.
Due to U.S. Export Control laws and regulations, Tenstorrent is required to ensure compliance with licensing regulations when transferring technology to nationals of certain countries that have been sanctioned by the U.S. government.
As this position will have direct and/or indirect access to information, systems, or technologies that are subject toU.S. Export Control laws and regulations, please note that citizenship/permanent residency informationand/or documentation will be required and considered as Tenstorrent moves through the employment process.
#J-18808-Ljbffr-
Senior Manager of Software Engineering
4 weeks ago
Toronto, ON, Canada Jobber Full timeJobber exists to help people in small businesses be successful. As featured in the Globe and Mail , we work with home and field service companies to help them better quote, schedule, invoice and collect payments from their customers. Having been named the #2 fastest growing software company in Canada and one of Fast Company’s Most Innovative Companies...
-
Senior Software Engineer
4 weeks ago
Toronto, ON, Canada Broadbase Human Resources Full timeResponsibilities Develop high-quality software design and architecture Identify, prioritize and execute tasks in the software development life cycle Develop tools and applications by producing clean, efficient code Automate tasks through appropriate tools and scripting Review and debug code Perform validation and verification testing Collaborate with...
-
Senior Software Engineer
1 week ago
Toronto, ON, Canada CBRE Group, Inc. Full timeAbout the Role: As a CBRE Software Sr. Engineer, you will work under broad direction and supervise, develop, maintain, and enhance client systems. This job is part of the Software Engineering job function. They are responsible for successfully executing and monitoring system improvements to increase efficiency. What You’ll Do: Develop, maintain,...
-
Senior Software Engineer
1 week ago
Ottawa, ON, Canada Invest Ottawa Full timeAs part of this initiative, we have partnered with our client, Enurgen on their search for a Senior Software Engineer! Job Summary As a Senior Software Engineer, you will be responsible for developing and maintaining the full software development lifecycle of Enurgen's products. You will work closely with the founding team to build scalable,...
-
Senior Engineer
4 weeks ago
Toronto, ON, Canada Incognito Software Systems Inc Full timeSenior Full Stack Engineer (BiblioCore) page is loaded Senior Full Stack Engineer (BiblioCore) Apply locations Canada - Toronto Canada - Virtual time type Full time posted on Posted 30+ Days Ago job requisition id R37514 Job Summary: At BiblioCommons, we build SaaS solutions for public libraries directly impacting the lives of millions and fostering...
-
Senior Embedded Software Engineer
1 week ago
Toronto, ON, Canada Aversan Inc. Full timeSenior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review...
-
Software Engineer
1 day ago
Toronto, Canada Iris Software Inc. Full timeGreetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You...
-
Software Engineer
1 day ago
Toronto, Canada Iris Software Inc. Full timeGreetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You...
-
Software Engineer
9 hours ago
Toronto, Canada Iris Software Inc. Full timeGreetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You...
-
Senior Software Engineer, Web
4 weeks ago
Toronto, ON, Canada Viral Nation Inc. Full timePosition Overview: Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, Web to join our dynamic organization. This role will play a pivotal role in shaping the technical direction of our engineering processes. As a senior member of the tech org, this role will collaborate within a cross-functional team, but also with...
-
Software Engineer
1 day ago
Toronto, Canada Iris Software Inc. Full timeGreetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You will...
-
Senior. Software Engineer
2 weeks ago
Toronto, ON, Canada Eleks Full timeELEKS is looking for a Middle Strong/Senior Java Developer in Poland. ABOUT PROJECT The project aims to help customers to take the right commercial decisions. The customer is a leading player in credit insurance and risk management. 4+ years of experience in software development with Java # Vanilla JS would be a plus, or any other front-end...
-
Senior Software Development Engineer
2 weeks ago
Toronto, ON, Canada Autodesk Full timeJob Requisition ID #24WD78003 Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime? The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Development Engineer to build and maintain a distributed compute system. You will be...
-
Senior Software Development Engineer
2 weeks ago
Toronto, ON, Canada Autodesk Full timeJob Requisition ID #24WD78003 Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime? The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Development Engineer to build and maintain a distributed compute system. You will be...
-
Senior Software Engineer
4 weeks ago
Windsor, ON, Canada Forge Consulting Group Full timeOur client is seeking a Senior Software Engineer to join their team in Windsor, ON. The ideal candidate will have a minimum of 7 years of practical experience in developing software with knowledge in UI applications, C++, SQL, Linux, and signal processing. This is a full-time role offering competitive compensation, a great work environment, and the...
-
Software Engineer
1 day ago
Toronto, Canada Iris Software Inc. Full timeGreetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity?As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance.You will...
-
Software Engineer
2 days ago
Toronto, Canada Iris Software Inc. Full timeGreetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity?As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance.You will...
-
Software Engineer
7 hours ago
Toronto, Canada Iris Software Inc. Full timeGreetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You will...
-
Senior Software Engineer, Integrations
4 weeks ago
Toronto, ON, Canada Secoda Full timeWe are hiring a Senior Software Engineer to join our Engineering team. In this role, you will take the lead on building and maintaining the metadata ingestion and lineage systems for integrations. You'll collaborate closely with design, product management, and engineering to shape our core platform, improving performance, and influencing our product...
-
Senior Software Engineer
3 days ago
Toronto, Canada Storm4 Full time⚡ Role: Senior Software Engineer💼 Industry: E-Mobility & Payments🌎 Location: Toronto (hybrid)💰 Salary: CAD$190K- CAD$250 + large equityThis is a great opportunity for a Senior Software Engineer to be one of the founding engineers at an early stage startup that sits at the intersection of Mobility and Payments! They have developed a SaaS platform...