Get new jobs by email
$18 - $32 per hour
Summer 2026 Co-op: AI Software Developer (4 Months) Position Description We are looking for a motivated and curious AI Co-op Student to join our team and support our ongoing efforts to explore, develop, and integrate Artificial Intelligence and Machine Learning (AI/ML)...SuggestedSummer work- Web Developer (DevOps) Location Markham, ON : About Quadient Quadient is the driving force behind the world's most meaningful customer experiences... ...Docker - automating code deployments. Experience with Agile Software Development Methodology and Tools such as Jira. Nice to Haves...SuggestedFull timeWorldwide
- ...immediate 12-month contract opening for a Junior Compiler Engineer. About the team:... ...project, this lab excels in developing diversified IP compiler collaborations... ...community. About the job: Design, develop, and test software to satisfy business requirements in a...JuniorContract workImmediate start
$70 - $80 per hour
Intermediate Java Developer Contractor Location Markham, ON : Summary API is seeking seasoned professional to join our company in the role... ...lifecycle application development. Design, code and debug software. Perform software analysis, risk analysis, reliability analysis...SuggestedHourly payFor contractorsFixed term contractWork at officeLocal areaMonday to fridayAfternoon shift- ...AMD Product Security Office (PSO) is looking for an experienced software engineer to work on leading-edge security technologies to enhance... .... A successful candidate is an experienced software developer who excels in software and security feature development, with a...SuggestedInternshipWork at office
- ...degree Artificial intelligence Computer science Computer software engineering Experience 5 years or more Remote Work... ...installation, integration and operation of computer-based systems Develop process and network models to optimize architecture Develop...SuggestedFull timeContract workPart timeWork at officeRemote work
- ...has an immediate permanent opening for a Software Engineer. About the team: The Distributed... ...in distributed data systems, aiming to develop next-generation cloud serverless products... ...the art hardware technology. Mentor junior colleagues on algorithm design, data structure...SuggestedPermanent employmentFull timeImmediate start
- ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary Join our team to develop efficient display drivers and embedded software for next-gen consumer devices (phones, laptops, wearables, automotive). Collaborate...Suggested
$120k - $165k per year
...Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada Employment Type: Full-time... ..., safety, and delivery timelines Stay current with industry developments and apply best-in-class engineering practices What You'll...SuggestedFull time$114.4k - $164.4k per year
...searching for an AI and DSP Applications Software Engineer to be a part of the AI Processor team that is responsible for developing machine learning based applications and use... ...field. Key Responsibilities Design and develop processing frameworks running on Android,...SuggestedWork from home$162.9k - $244.3k per year
...and control systems, energy management devices, and utility-scale software for transmission and distribution (T&D) applications. In this... ...and act as authority for reliability design decisions. Develop and execute reliability test plans for hardware and software, including...SuggestedLong term contractWork at officeRemote workRelocation package- Location: Markham, ON (Hybrid) Essential Skills: · OpenText Exstream · Oracle SQL Experience Required: 6-8 yearsSuggestedFull time
- ...Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary We are looking for passionate... ..., C++, Java, Python, etc. Responsibilities Will Include Develop graphics drivers compliant with functional safety requirements....Suggested
- ...Job Description: Essential skills: Java Rest web services, Enterprise Application Integration Role Purpose ⦁ The Software Engineer performs analysis, development and technical governance across both Run and/or Change and will be accountable for the maintenance...Suggested
- ...Engineering Group, Engineering Group Software Engineering General Summary We are... ...collaborate closely with AI researchers, software developers, and infrastructure teams to embed... ...requirements in AI and cybersecurity. Mentor and develop a high-performing cybersecurity team....Suggested
- ...Engineering General Summary Staff Software Engineer – Qualcomm AI Runtime AI is revolutionizing... ...AI Runtime SDK, empowering OEMs, and developers to deploy advanced deep neural networks (... ...And Responsibilities Design and develop high-performance software using model...
- ...Huawei Canada has an immediate 12-month contract opening for a Software Engineer. About the team: The Computing Data Application Acceleration... ...at both the storage and runtime layers. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR...Long term contractPermanent employmentFull timeContract workImmediate start
$114.4k - $164.4k per year
...AI accelerators. This position focuses on developing and optimizing the machine learning... ...efficient execution paths for AI workloads. Develop and maintain C/C++ code for runtime... ...including memory hierarchy and hardware-software interaction. Experience with Linux/Android...Work from home- ...advance human-computer interaction research. Our team includes researchers, engineers, and designers collaborating across disciplines to develop novel interactive systems, sensing technologies, wearable and IoT systems, human factors, computer vision, and multimodal interfaces....InternshipImmediate start
- ...Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Computing Data Application... ...efficiency at both the storage and runtime layers. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR...Long term contractPermanent employmentFull timeImmediate start
- ...to explore and apply state-of-the-art LLM and AI techniques to improve software engineering processes, including requirements analysis, system design, modelling, and automated software testing. Develop novel frameworks and methodologies for integrating LLMs into software...Contract workImmediate start
- ...Canada has an immediate permanent opening for a Microgrid System Developer. About the team: The Smart Grid Technology Lab’s research... ...achievements. About the job: Design, implement, and maintain EMS software modules for substation control and monitoring. Develop...Permanent employmentFull timeImmediate start
- ...programming technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both the storage and runtime layers. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR/AR, and...Long term contractPermanent employmentFull timeImmediate start
- ...insight into the development trend of operating system technologies, regularly track and gain insights into academic conferences of system software, capture key technologies in cloud computing, general computing, AI computing, and devices, and output technical insight reports....Long term contractContract workImmediate start
- ...Huawei Canada has an immediate co-op opening for a Software Engineer. About the team: The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation cloud serverless products that encompass core infrastructure...InternshipImmediate start
- ...Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the... ...innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and...Permanent employmentFull timeImmediate startOverseas
- ...Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation cloud serverless products that encompass core infrastructure...Permanent employmentFull timeImmediate start
- ...Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary The Qualcomm Automotive team is... ...in Qualcomm’s automotive Snapdragon camera processors. Develop next generation imaging features used in ADAS and automotive functional...
- ...Markham, Ontario, Canada Position Title: Software Quality Assurance and Automation Test... ...motivated professionals to join our team in developing a promising career with us. Role... ...development schedule Setup, integrate and develop highly efficient and reliable test...Full timeWorldwide
- ...future a commercial reality. We are looking for bright, energetic, motivated students to join Qualcomm’s Canada 2026 intern class! Software Toolchains Project Do you want to understand how source code is turned into running programs on the latest SoC with advanced...Interim roleInternshipWork from homeFlexible hours