Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Co-op Engineer - AI Software Engineering

$58k - $104k per year

Huawei 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.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Co-op Engineer - AI Software Engineering in Markham, ON vacancy
  •  ...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... 
    Suggested
    Full time
    Internship
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Markham, ON
    1 day ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    22 hours ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time
    Immediate start
    Overseas

    Huawei Technologies Canada Co.,

    Markham, ON
    22 hours ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    22 hours ago
  •  ...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... 
    Suggested
    Remote work
    Relocation package

    GE Vernova

    Markham, ON
    3 days ago
  • $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 time
    Local area
    Work from home

    General Motors

    Markham, ON
    6 days ago
  •  ...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 time
    Internship
    Local area
    Work from home

    General Motors

    Markham, ON
    6 days ago
  •  ...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 contract
    Full time

    Sitero

    Markham, ON
    22 hours ago
  •  ...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 time
    Worldwide

    Kaseya Careers

    Markham, ON
    22 hours ago
  • $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... 
    Remplacement
    Full time
    Remote work
    Work from home

    Qualcomm

    Markham, ON
    22 hours ago
  • $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 time
    Work from home

    Qualcomm

    Markham, ON
    22 hours ago
  • $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 employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    22 hours ago
  • $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 employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    22 hours ago
  • $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... 

    GE Vernova

    Markham, ON
    4 days ago
  • $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 time
    Internship
    Work from home

    Qualcomm

    Markham, ON
    22 hours ago
  • $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 contract
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    22 hours ago
  • $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 time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    12 days ago
  • $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 employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    22 hours ago
  • $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

    Advanced Micro Devices

    Markham, ON
    6 days ago
  • 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

    Qualcomm

    Markham, ON
    22 hours ago
  •  ...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 time
    Work at office
    Remote work
    Worldwide

    NETINT Technologies Inc.

    Markham, ON
    6 days ago
  •  ...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 time
    Internship

    Qualcomm

    Markham, ON
    22 hours ago
  • $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... 
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    15 days ago
  •  ...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 time
    Worldwide

    Cienet International

    Markham, ON
    22 hours ago
  • $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 time
    Work from home

    Qualcomm

    Markham, ON
    22 hours ago
  • $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 time
    Internship

    Engage People Inc.

    Markham, ON
    22 hours ago
  •  ...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,... 

    Xplore Inc.

    Markham, ON
    22 hours ago
  • $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 time
    Work from home

    Qualcomm

    Markham, ON
    22 hours ago
  •  ...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 time
    Worldwide

    Cienet International

    Markham, ON
    22 hours ago
  • $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 contract
    Work at office
    Remote work

    GE Vernova

    Markham, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Co-op Engineer - AI Software Engineering. Be the first to apply!