Co-op Engineer - AI Software Engineering
$58k - $104k per yearHuawei Technologies Canada Co.,
Job description
Huawei Canada has an immediate co-op opening for an Engineer.
About the team:
Founded in 2012, the Noah’s Ark lab has evolved into a prominent research organization with notable achievements in academia and industry. The lab’s mission focuses on advancing artificial intelligence and related fields to benefit the company and society. Driven by impactful, long-term projects, the aim is to enhance state-of-the-art research while integrating innovations into the company's products and services, including LLMs, RL, NLP, computer vision, AI theory, and Autonomous driving.
About the job:
We are seeking a forward-thinking Software Engineer to join our team. Our mission is to integrate cutting-edge AI technologies into the core of our mobile ecosystem. In this role, you will not only build robust systems but also pioneer the use of AI agents and LLM-driven tools to redefine how we develop and maintain mobile software.
AI-Enhanced Development: Leverage and build AI-driven code generation tools to accelerate feature delivery and improve codebase maintainability.
Intelligent Agent Integration: Research and implement AI agents to automate complex workflows, from automated testing to intelligent system monitoring.
Mobile System Innovation: Design and optimize core components for next-generation mobile platforms.
Collaborative R&D: Work closely with cross-functional teams to integrate AI solutions into real-world mobile applications.
The total target annual compensation for this position ranges from $58,000 to $104,000 depending on education, experience, and demonstrated expertise.
Job requirements
About the ideal candidate:
Currently enrolled in Bachelor in Computer Science or a related technical field.
Software Engineering Expertise: 2+ years of professional experience in C/C++, Python, and TypeScript application development, with a deep understanding of their respective programming models and ecosystems.
AI & ML Integration: Working knowledge of Machine Learning principles and Large Language Models (LLMs) applied to software engineering workflows.
Adaptability & Tooling: Proven ability to rapidly master new frameworks, open-source tools, and programming languages to meet evolving project requirements.
Operational Excellence: Demonstrated ability to manage complex, multi-tasking environments under tight deadlines while maintaining high attention to detail.
Collaboration: Strong interpersonal and communication skills, with a track record of effective teamwork in collaborative environments.
AI-Augmented Engineering: Proven experience applying LLMs to the full software development lifecycle (SDLC), including intelligent code generation, automated debugging, and architectural refactoring. Agentic System Development: Hands-on experience in architecting and deploying autonomous agent systems.
Deep understanding of agentic design patterns, including multi-agent orchestration, state management, tool-use integration, and long-term memory implementation to solve complex software engineering challenges. Developer Experience (DevEx) & Tooling: Strong commitment to building custom AI-assisted tools that streamline workflows and measurably boost team productivity. Mobile Ecosystem Expertise: Experience in HarmonyOS or large-scale mobile platform development.
Additional Information:
Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.
All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
- ...applications. (New Head Count) AI Disclosure: As part of the... ...to help launch bold engineering and business initiatives, and... ...General Motors. As an intern or co-op student through our EXCEL (Exploring... ...to the development of software pipelines that configure the behavior...SuggestedFull timeInternshipLocal areaWork from homeRelocationRelocation package
- ...permanent opening for a Principal Engineer. About the team: Established... ...Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation... ...permanent opening for a Principal Software Engineer. About the job: Integrate AI frameworks with cloud...SuggestedPermanent employmentFull timeImmediate start
- ...immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical... ...Design, build, and scale next-generation AI Multi-Agent systems to enable intelligent...SuggestedPermanent employmentFull timeImmediate startOverseas
- ...Job description Huawei Canada has an immediate permanent opening for a Distinguished Software IDE Engineer. About the team: Software IDE innovation Lab is building an AI Native IDE for efficient work, we have our own IDE and a series of enterprise-level intelligent...SuggestedPermanent employmentFull timeImmediate start
- ...Description Summary GE Vernova is seeking an experienced AI Workflow Project Manager Electrical Engineering Automation to lead the transformation of protection... ...alignment. Ability to work effectively with software developers, data teams, and engineers as both a domain...SuggestedRemote workRelocation package
$147k - $196.6k per year
...organization and is open to new applications. (New Head Count) AI Disclosure: As part of the application process, Artificial... .... The role We are seeking a highly skilled Staff Software Engineer to join the Virtualization & Embedded Software Development Tools...Full timeLocal areaWork from home- ...applications. (New Head Count) AI Disclosure: As part of the... ...to help launch bold engineering and business initiatives, and... ...General Motors. As an intern or co-op student through our EXCEL (Exploring... ...and Interior Lighting software & controls for all GM vehicles...Full timeInternshipLocal areaWork from home
- ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada Function : AI Engineering for Clinical Trial Management Systems About Sitero Sitero is a next-generation clinical trial solutions partner, supporting more than 200 Pharmaceutical...Long term contractFull time
- ...internal IT organizations worldwide powered by AI. Kaseya’s best-in-breed technologies allow... ...investing in high-growth technology and software companies that drive transformative change... ...are seeking a Principal Network Software Engineer to architect and develop scalable and...Full timeWorldwide
$94.5k - $141.7k per year
## \nCompany:\n\nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nThe Qualcomm Global Automotive team is actively engaged in offering optimized solutions for virtualization to enable customers with...RemplacementFull timeRemote workWork from home$114.4k - $164.4k per year
...nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Machine Learning Engineering\n\nGeneral... ...across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their...Full timeWork from home$127k - $225k per year
...Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab explores innovative... ...experience. About the job: Provide insight on current web engine technology, evolution and design. Participate in the design...Permanent employmentFull timeInternshipImmediate start$106k - $156k per year
...Job description Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The Web Technology Lab explores innovative architectures to enhance the rendering of ArkUI and web content. The research includes customizing GPU drivers for...Permanent employmentFull timeInternshipImmediate start$126k - $189k per year
...world? We are seeking a highly skilled Sr AI/ML Applications Architect to lead the... ...s degree in Computer Science, Electrical Engineering, Data Science or related technical field.... ...of 7 years of hands-on experience within software engineering, AI/ML development and/or architectural...$90.1k - $186.2k per year
...ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e ASICS Engineering\n\nGeneral... ...been done. \n\nShape the future of low power AI subsystems.\n\nPush the boundaries on... ...graduates should have ASIC design internship or co-op experience.\n * Proficiency with Verilog/...Full timeInternshipWork from home$58k - $104k per year
...internship opening for a Research Engineer. About the Team: The... ...implement high-scalability AI Agent pipelines, transforming... ...production-grade, highly performant software libraries. The total... ...structured outputs), embedded database engines or high-performance vector...Long term contractInternshipImmediate start$75k - $85k per year
...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development... ...HR when scheduling your interview. Artificial intelligence (AI) technology may be used in our recruitment process to assist with...Full timeCasual workWorldwideMonday to friday$127k - $225k per year
...has an immediate permanent opening for a Software Engineer. About the team: The Distributed Data... ...networking technologies for Huawei's global AI infrastructure. About the job: Architect and develop frameworks and engines for next-generation serverless computing...Permanent employmentFull timeInternshipImmediate start$126.16k - $189.24k per year
...Job Responsibility: Staff Software Development Engineer ~ MARKHAM, Canada ~ Engineering ~65003 ~ CAD $126,160.00/Yr. ~ CAD $189,240.00/Yr. WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry...Internship- Support dependent system, design, and software teams implementing Edge AI platform solutions. Leverage experience in DSP, machine learning algorithms... ...Post-silicon commercialization support and customer engineering documentation Defining and patenting novel architectures...Full time
- ...Collaborative Environment: Work alongside a diverse group of talented engineers and designers. Collaborate with RTL designers and verification... .... A strong background in video compression and video codec software/hardware design. Proficiency in C and C++ for video codec...Full timeWork at officeRemote workWorldwide
- ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary: We are seeking an embedded software engineering expert. Qualcomm Automotive team is rapidly expanding to offer optimized solutions for infotainment...Full timeInternship
$58k - $104k per year
...has an immediate internship opening for an Engineer. About the team: The Distributed... ...networking technologies for Huawei's global AI infrastructure. About the job: Build... ...Agents, Research Agents, Data Agents, and Software Engineering Agents. Contribute to...InternshipImmediate start- ...Position Title: Software Quality Assurance and Automation Test Engineer - ADAS Controllers CIeNET is a mobile, automotive, telecom and enterprise software services... ...develop test script and automation. Ability to use AI tools in testing activities. Required Skills and...Full timeWorldwide
$124.2k - $174.2k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS... ...performance, low-power computing, and on-device AI, we’re powering the connected intelligent... ...SOC Collaborate with design and software teams to debug and resolve issues Design...Full timeWork from home$125k - $145k per year
...OVERVIEW The Software Architect applies specialized knowledge to conceptualize, design,... ...Manager, Business Analyst, Data and Software Engineers as required, in order to gain an... ...Engage is actively seeking to fill. AI Disclosure: AI is not used to screen, assess...Full timeInternship- ...We are looking for an experienced Senior Engineering Manager to lead and grow a technical team... ...Responsibilities Include: Lead multiple software developers across cross-functional Agile... ...strong engineering discipline. Drive AI adoption, modernization of applications,...
$124.2k - $174.2k per year
...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group... ...NPU components to accelerate AI machine learning, video and other... ...the world Support internal software teams during their application... ...experience, whether in work, co-op, or coursework Senior or...Full timeWork from home- ...Location: Markham, Ontario, Canada Position Title: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded...Full timeWorldwide
$162.9k - $244.3k per year
...forward-thinking Senior Embedded Reliability Engineer with a strong background in protection and... ...management devices, and utility-scale software for transmission and distribution (T&D) applications... ..., virtualized grid controls , and AI-driven diagnostics . Enjoy a culture...Long term contractWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Co-op Engineer - AI Software Engineering. Be the first to apply!
- software engineer devops Markham, ON
- director software engineering Markham, ON
- software engineer - ai machine learning Markham, ON
- software developer entry level Markham, ON
- software developer Markham, ON
- software design engineer Markham, ON
- software engineer internship Markham, ON
- software engineer co-op Markham, ON
- software engineer intern Markham, ON
- software engineer part time Markham, ON
