Talent.com
Research Engineer - Software Systems Engineering/LLMs
Research Engineer - Software Systems Engineering/LLMsHuawei Canada • Markham, York Region, CA
Research Engineer - Software Systems Engineering / LLMs

Research Engineer - Software Systems Engineering / LLMs

Huawei Canada • Markham, York Region, CA
30+ days ago
Job type
  • Full-time
  • Temporary
Job description

Research Engineer - Software Systems Engineering / LLMs

Join to apply for the Research Engineer - Software Systems Engineering / LLMs role at Huawei Canada

Research Engineer - Software Systems Engineering / LLMs

Join to apply for the Research Engineer - Software Systems Engineering / LLMs role at Huawei Canada

Huawei Canada has an immediate 12-month contract opening for a Research Engineer.

About the team :

The Intelligent Testing Technology Team, currently a part of the Waterloo Research Centre, is at the forefront of integrating large language models (LLMs) with formal methods to advance artificial intelligence. By harnessing LLMs' strengths in natural language processing and generation, this team explores their synergy with the precision of formal verification techniques. As part of this team, you will collaborate with industry leaders on groundbreaking projects and contribute to shaping the future of technology.

About the job :

  • Conduct advanced research 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 engineering workflows. This includes applying prompt engineering, retrieval-augmented generation (RAG), self-consistency methods, reflection techniques, search and planning algorithms, and evaluation metrics to enhance system performance and decision-making.
  • Design and implement techniques that combine symbolic reasoning with generative AI models, aiming to bridge the gap between data-driven and logic-based approaches to problem-solving in software systems.
  • Collaborate with cross-functional teams of researchers, engineers, and product experts to integrate AI-driven solutions into real-world software systems engineering challenges. Communicate research findings through academic publications and industry reports.
  • Stay at the forefront of LLM advancements and related AI technologies, identifying opportunities for innovation and contributing to developing next-generation software systems engineering tools and techniques.

Job requirements

About the ideal candidate :

  • A PhD or Master's degree in Software Engineering, Requirements Engineering, Artificial Intelligence, Natural Language Processing (NLP), or closely related fields, with a focus on the application of Large Language Models and AI techniques.
  • Research & development experience in the application of AI / LLMs in the software engineering domain, with a solid understanding of both theoretical foundations and practical implementations; Strong programming skills and experience in LLM development tools.
  • Proven ability to address complex challenges in AI / LLM applications, particularly in integrating AI-driven insights into software engineering tasks such as requirement specification, system design, and quality assurance.
  • Demonstrated ability to work effectively in interdisciplinary teams, with strong communication skills to convey complex technical concepts to non-expert stakeholders and present findings at conferences or workshops.
  • Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Telecommunications

    Referrals increase your chances of interviewing at Huawei Canada by 2x

    Sign in to set job alerts for “Research Engineer” roles.

    Lab Engineer – Research and Development (R&D)

    Data Analytical Specialist Scientist (Junior) 8480-1109

    Application Scientist (Product Development)

    Toronto, Ontario, Canada CA$150,000.00-CA$400,000.00 2 weeks ago

    Quantum Computing Scientist - Product Research (Hybrid)

    Toronto, Ontario, Canada CA$86,100.00-CA$124,366.66 2 weeks ago

    Data Scientist, Decisions - New Product Development

    Software Engineering Intern, Robotics Perception Research - Fall 2025

    Researcher – 3D Vision and Autonomous Driving

    Strategic Research Engineer - Future Computing

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    System Engineer • Markham, York Region, CA

    Similar jobs
    Research Engineer

    Research Engineer

    Deloitte Canada • Toronto
    Full-time +1
    At Deloitte, our Purpose is to make an impact that matters.We exist to inspire and help our people, organizations, communities, and countries to thrive by building a better future.Our work underpin...Show more
    Last updated: 15 days ago • Promoted
    Systems Engineer

    Systems Engineer

    Pathway Communications • Markham, ON, Canada
    Full-time
    Ensure the availability, scalability, and redundancy of all physical and virtual infrastructure across multiple environments. Plan, purchase, configure, and maintain infrastructure components includ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Research Engineer

    Senior Research Engineer

    PowerToFly • Toronto
    Full-time
    Senior Research Engineer – New Position.This position is open due to an existing vacancy to support our evolving business needs. Do you love creating innovative solutions for customers?.We are seeki...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer Manager

    Software Engineer Manager

    T-mapp Jobs • Toronto C6A, ON, Canada
    Remote
    Full-time
    A renowned company in the HealthTech sector, is seeking a.Opportunity to lead a team of talented engineers in developing cutting-edge software solutions at a well-funded, early-stage startup.Make a...Show more
    Last updated: 30+ days ago • Promoted
    Senior AI Research Engineer - Hybrid DL / LLM Systems

    Senior AI Research Engineer - Hybrid DL / LLM Systems

    Refinitiv • Toronto
    Full-time
    A global technology company in Toronto is seeking a Senior Research Engineer to leverage expertise in AI and Deep Learning. You will develop scalable solutions and work collaboratively within a dyna...Show more
    Last updated: 17 days ago • Promoted
    ML Engineer - Generative AI & LLMs (Remote)

    ML Engineer - Generative AI & LLMs (Remote)

    Ample Insight Inc. • Toronto, ON, Canada
    Remote
    Full-time
    You will join a world-class team of engineers and data scientists from Facebook, Uber, Amazon and Google.We are a fast growing consulting firm based in Toronto with clients ranging from leading sta...Show more
    Last updated: 30+ days ago • Promoted
    Senior Principal Research Engineer

    Senior Principal Research Engineer

    Autodesk, Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    Job Requisition ID # • •25WD92933### • •Position Overview • •### • •Responsibilities • • • Lead and collaborate with other engineers to develop scalable data pipelines for diverse AEC data sources • Mentor j...Show more
    Last updated: 30+ days ago • Promoted
    Inference Performance Engineer, ML Systems & Optimization

    Inference Performance Engineer, ML Systems & Optimization

    Cerebras Systems • Toronto C6A, ON, Canada
    Full-time
    A leading AI technology company in Toronto is seeking an experienced software engineer to join their inference model team. This role involves prototyping AI architectural tweaks, developing benchmar...Show more
    Last updated: 16 days ago • Promoted
    Software Engineer II - EUC Platform & Systems Engineer

    Software Engineer II - EUC Platform & Systems Engineer

    TD • Toronto
    Full-time
    A leading financial institution in Toronto is seeking a Software Engineer II to support the End User Computing Program.This role involves developing solutions, enhancing applications, and ensuring ...Show more
    Last updated: 16 days ago • Promoted
    Remote Software Engineer - Agentic AI & Scalable Systems

    Remote Software Engineer - Agentic AI & Scalable Systems

    SCALIS • Toronto, Canada
    Remote
    Full-time
    A progressive tech company in Toronto is looking for Software Engineers to develop intelligent AI products.The ideal candidate will be responsible for developing robust applications using TypeScrip...Show more
    Last updated: 21 days ago • Promoted
    Senior Firmware Engineer, Medical Robotics Systems

    Senior Firmware Engineer, Medical Robotics Systems

    Able Innovations • Toronto C6A, ON, Canada
    Full-time
    A pioneering robotics company in Toronto seeks a Senior Firmware Engineer to develop and optimize embedded software for robotic systems. The ideal candidate will have 5-10 years of experience in fir...Show more
    Last updated: 3 days ago • Promoted
    Systems Engineer

    Systems Engineer

    STACK IT Recruitment • Toronto, ON, Canada
    Full-time
    Love complex infrastructure challenges and client-facing problem solving?.This is your chance to lead major tech transformations - from server migrations to cloud upgrades - all while being the go-...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (SRE)

    Software Engineer (SRE)

    Scotiabank • Toronto C6A, ON, Canada
    Full-time
    Global Banking and Markets Engineering (GBME) is the fast‑moving, award‑winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Markets businesses.The successfu...Show more
    Last updated: 6 days ago • Promoted
    Senior MLOps Engineer - Build Scalable Pipelines (Remote)

    Senior MLOps Engineer - Build Scalable Pipelines (Remote)

    Epoch Biodesign • Toronto C6A, ON, Canada
    Remote
    Full-time
    A forward-thinking technology firm in Toronto is looking for a Senior Machine Learning Ops Engineer to design and build the foundations of their machine learning operations.The ideal candidate has ...Show more
    Last updated: 30+ days ago • Promoted
    Senior AI / ML Research Engineer – Scalable Systems

    Senior AI / ML Research Engineer – Scalable Systems

    Thomson Reuters • Toronto
    Full-time
    A leading information services company is looking for a Senior Research Engineer in Toronto, Ontario.The role involves developing innovative AI and ML solutions that enhance customer experience.Can...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer - SRE

    Senior Software Engineer - SRE

    Veeva Systems • Toronto C6A, ON, Canada
    Remote
    Full-time
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in hist...Show more
    Last updated: 30+ days ago • Promoted
    Research Engineer

    Research Engineer

    RBC • Toronto
    Full-time
    At RBC Borealis, you’ll join a team of leading researchers and software engineers specializing in machine learning.You will have access to rich and massive datasets and computational resources to s...Show more
    Last updated: 14 days ago • Promoted
    Turbomachinery Systems Engineer

    Turbomachinery Systems Engineer

    The Wohl Group - Recruitment Made Easy! • Markham, ON, Canada
    Full-time
    As a Turbomachinery Engineer , you will design, develop, and test high-performance turbomachinery components, such as pumps and turbines, for orbital launch vehicle propulsion systems.You will coll...Show more
    Last updated: 23 days ago • Promoted