Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Make your internship count At Intelcom, interns don't just observe, they contribute meaningfully to ... Knowledge of additional programming languages, including Python, TypeScript or JavaScript.
Make your internship count At Intelcom, interns don't just observe, they contribute meaningfully to ... Knowledge of additional programming languages, including Python, TypeScript or JavaScript.
We are seeking multipletalented Software Developer interns, to join our dynamic and growing teams. Depending on your team assignment, here'swhatyou'lldo here: Please note: This posting is hiring for ...
We are seeking multipletalented Software Developer interns, to join our dynamic and growing teams. Depending on your team assignment, here'swhatyou'lldo here: Please note: This posting is hiring for ...
We are seeking multipletalented Software Developer interns, to join our dynamic and growing teams. Depending on your team assignment, here'swhatyou'lldo here: Please note: This posting is hiring for ...
We are seeking multipletalented Software Developer interns, to join our dynamic and growing teams. Depending on your team assignment, here'swhatyou'lldo here: Please note: This posting is hiring for ...
We are seeking multipletalented Software Developer interns, to join our dynamic and growing teams. Depending on your team assignment, here'swhatyou'lldo here: Please note: This posting is hiring for ...
We are seeking multipletalented Software Developer interns, to join our dynamic and growing teams. Depending on your team assignment, here'swhatyou'lldo here: Please note: This posting is hiring for ...
Montreal, QC · On-site +1
CA$120K - CA$150K/yr
As a Full-Stack Software Engineer, you will: * Work on developing and deploying exciting new features * Advise on technologies and present solutions to the team * Take on legacy architecture and ...
Montreal, QC · On-site +1
CA$120K - CA$150K/yr
As a Full-Stack Software Engineer, you will: * Work on developing and deploying exciting new features * Advise on technologies and present solutions to the team * Take on legacy architecture and ...
... of the internship. * Strong proficiency in C and C++ systems programming, with demonstrated ... Exposure to hardware/software interfaces (PCIe, I2C, SPI), FPGA/ASIC acceleration, or secure boot ...
... of the internship. * Strong proficiency in C and C++ systems programming, with demonstrated ... Exposure to hardware/software interfaces (PCIe, I2C, SPI), FPGA/ASIC acceleration, or secure boot ...
Make your internship count At Intelcom, interns don't just observe, they contribute meaningfully to ... Currently pursuing a bachelor's degree in computer science, software engineering, or a related ...
Make your internship count At Intelcom, interns don't just observe, they contribute meaningfully to ... Currently pursuing a bachelor's degree in computer science, software engineering, or a related ...
Montreal, QC · On-site
We are seeking a Senior Software Developer to join the Diagnostics team as a backend-leaning generalist. You will lead end-to-end design across our stack - ingest from millions of game clients ...
Montreal, QC · On-site
We are seeking a Senior Software Developer to join the Diagnostics team as a backend-leaning generalist. You will lead end-to-end design across our stack - ingest from millions of game clients ...
We believe internships are key learning experience to grow from students to a professional engineer ... Design, develop and test new and existing software applications * Assess new application ideas
We believe internships are key learning experience to grow from students to a professional engineer ... Design, develop and test new and existing software applications * Assess new application ideas
During your internship, you will automate tests, develop solutions that streamline software ... You have solid programming knowledge; * You are interested in quality assurance and test automation;
During your internship, you will automate tests, develop solutions that streamline software ... You have solid programming knowledge; * You are interested in quality assurance and test automation;
Montreal, QC · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Montreal, QC · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Montreal, QC · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Montreal, QC · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Montreal, QC · On-site
CA$20 - CA$25/hr
We're offering AI Engineer Internships in regions across the globe to help drive that shift ... You'll work closely with senior engineers who are actively rebuilding how we write software, and ...
Montreal, QC · On-site
CA$20 - CA$25/hr
We're offering AI Engineer Internships in regions across the globe to help drive that shift ... You'll work closely with senior engineers who are actively rebuilding how we write software, and ...
Montreal, QC · On-site
CA$165K - CA$248K/yr
As a Staff Software Engineer on our gaming AI team, you will be responsible for leading the delivery of cloud services and features that power this platform. This is new and challenging work at the ...
Montreal, QC · On-site
CA$165K - CA$248K/yr
As a Staff Software Engineer on our gaming AI team, you will be responsible for leading the delivery of cloud services and features that power this platform. This is new and challenging work at the ...
Share knowledge with interns, data scientists, and software developers to help the team grow. What you bring to the table: * A bachelor's degree in computer science, software engineering or any ...
Share knowledge with interns, data scientists, and software developers to help the team grow. What you bring to the table: * A bachelor's degree in computer science, software engineering or any ...
Share knowledge with interns, data scientists, and software developers to help the team grow. What you bring to the table: * A bachelor's degree in computer science, software engineering or any ...
Share knowledge with interns, data scientists, and software developers to help the team grow. What you bring to the table: * A bachelor's degree in computer science, software engineering or any ...
... programming; * Develop new features for our applications; * Implement and test software functionalities; * Manage OBSs (bugs) and identify appropriate solutions to resolve them. Your internship will ...
... programming; * Develop new features for our applications; * Implement and test software functionalities; * Manage OBSs (bugs) and identify appropriate solutions to resolve them. Your internship will ...
Software Engineering Billing * Develop automated tests and contribute to the evolution of our ... Must be an active student during your internship and/or returning to school in nextSummer or ...
Software Engineering Billing * Develop automated tests and contribute to the evolution of our ... Must be an active student during your internship and/or returning to school in nextSummer or ...
A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.
Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.
To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.
The most popular types of Software Engineer jobs in Quebec are:
For Software Engineer Internship jobs in Quebec, the most frequently searched job titles are:
The top searched job categories for Software Engineer Internship jobs in Quebec are:
Cities in Quebec with the most Software Engineer Internship job openings:
For Software Engineer Internship jobs in QC, the most frequently searched job titles are:

Montreal, QC
$110K - $140K/yr
Full-time
Medical
Re-posted 21 days ago
Senior Neural Network Kernel Software Development Engineer
Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for optimal performance on architectures, facilitated by the software optimization tool flow.
We are seeking software developers who are driven and naturally curious. The chosen candidate will contribute within agile teams, working closely with senior software engineers for mentorship. This role presents an opportunity to tackle novel challenges using cutting-edge technologies, as they build innovative systems from scratch.
As a key team member, you will specialize in constructing efficient implementations of practical neural net kernels tailored to their distinctive hardware architecture. Additionally, you will implement diverse computing algorithms, maximizing computation and communication throughput. This role involves developing a profound understanding of the architecture's intricacies, working collaboratively with the architects and compiler engineers.
Responsibilities:
Requirements:
Preferred Skills and Experience:
Our client offers:
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA