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

Machine Learning Resident - Client: HQA (12 month term)

Full-time, Temporary

Alberta Machine Intelligence Institute

“If you are looking to develop a text-to-SQL engine using LLMs that can benefit from RAG-based semantics, self-correcting agentic AI loops and domain fine tuning for the healthcare sector, this is a great opportunity. Join a team of ML scientists and domain experts to build AI solutions in practice.” 

- Anjana Puliyanda, Machine Learning Scientist

About the Role

This is a paid residency that will be undertaken over a twelve-month period with the potential to be hired by our client, Health Quality Alberta, afterwards (note: at the discretion of the client). The Resident will report to an Amii Scientist and regularly consult with the client team to share insights and engage in knowledge transfer activities. Successful candidates will be members of a cross-functional project team with backgrounds in ML research, project management, software engineering, and new product development. This is a rare opportunity to be mentored by world-class scientists and to develop something truly impactful. 

About our Client

Health Quality Alberta is a provincial agency that brings together patients, families, and their partners from across healthcare and academia to inspire improvement in patient safety, person-centred care, and health service quality. They assess and study the healthcare system, identify effective practices, and engage with Albertans to learn about their experiences. Health Quality Alberta’s responsibilities are outlined in the Health Quality Council of Alberta Act. We encourage you to visit their website ( to learn more about them, their survey and measurement work, and the variety of products they produce.

About the Project

Alberta’s health system monitoring remains largely retrospective and dashboard‑driven. System leaders increasingly need to ask real‑time questions about capacity, trends, variation, and service pressures, yet current tools are limited in how much they can provide without analyst support.

This project will be focused on the development and implementation of an AI‑enabled chatbot overlay on existing dashboards to support self‑directed analytics using natural‑language queries. The goal is to deliver immediate value by improving accessibility, usability, and interpretation of existing health system data. This project will also establish the technical, governance, and user‑interaction foundations required to de‑risk and accelerate future development.

Required Skills / Expertise

We’re looking for a talented and enthusiastic individual with solid knowledge of machine learning, demonstrated experience with NLP, LLMs, and familiar with healthcare data.

Key Responsibilities:

  • Design and implement RAG-based approaches for dynamically retrieving schema metadata to semantically enrich the context for LLM prompts in the text-to-sql engine.
  • Develop syntactic validation of SQL results and implement an iterative agentic loop for self-correction.
  • Benchmark and validate results using different LLM models, and SQL queries of increasing complexity. 
  • Curate domain-specific SQL queries to develop an SFT pipeline, and assess performance advantages.
  • Identify, prepare, and optimize large structured and unstructured datasets for ML modeling.
  • Conduct applied research on ML techniques, with a focus on understanding and addressing the limitations of existing models.
  • Collaborate with project team and stakeholders to develop minimum viable products (MVPs) and client focused solutions.
  • Engage in regular client meetings, contributing to presentations and reports on project progress.
  • Optimize ML pipelines to ensure efficiency, scalability, and real-time processing capabilities.
  • Support the productionalization and deployment of models in client environment.
  • Develop an understanding of Administrative Health data, including but not limited to Discharge Abstract Database (DAD), National Ambulatory Care Reporting System (NACRS), Practitioner Claims, and more.

Required Qualifications: 

  • Completion of a Computing Science or ML graduate program, MSc. or PhD.
  • Research or project experience in machine learning, specifically using NLP tools and techniques.
  • Ability to craft zero-shot/few-shot prompts, chain-of-thought logic, and schema-linking techniques.
  • Familiarity with working with database schemas.
  • Working knowledge of LLM-based tools and agentic workflows.
  • Proficient in Python programming language and related ML frameworks, libraries and toolkits (e.g. Scikit learn, Keras, Tensorflow, PyTorch, Pandas, Jupyter notebooks).
  • Familiarity with linux, Git version control, and writing clean code.
  • A positive attitude towards learning and understanding a new applied domain. 
  • Must be able to work full time in person at the Calgary office. 
  • Must be legally eligible to work in Canada.

Preferred Qualifications:

  • Publication record in peer-reviewed academic conferences or relevant journals in machine learning.
  • Familiarity with the healthcare system data (nice to have).

Non-Technical Requirements: 

  • Desire to take ownership of a problem and demonstrated leadership skills 
  • Interdisciplinary team player enthusiastic about working together to achieve excellence
  • Capable of critical and independent thought
  • Able to communicate technical concepts clearly and advise on the application of ML
  • Intellectual curiosity and the desire to learn new things, techniques, and technologies

Why You Should Apply

Besides gaining industry experience, additional perks include:

  • Work under the mentorship of an Amii Scientist for the duration of the project
  • Participate in professional development activities
  • Gain access to the Amii community and events
  • Build your professional network
  • The opportunity for an ongoing machine learning role at the client’s organization at the end of the term (at the client’s discretion)

About Amii

One of Canada’s three main institutes for artificial intelligence (AI) and machine learning, our world-renowned researchers drive fundamental and applied research at the University of Alberta (and other academic institutions), training some of the world’s top scientific talent. Our cross-functional teams work collaboratively with Alberta-based businesses and organizations to build AI capacity and translate scientific advancement into industry adoption and economic impact.

How to Apply

If this sounds like the opportunity you've been waiting for, please don’t wait for the closing July 28, 2026 to apply - we’re excited to add a new member to the Amii team for this role, and the posting may come down sooner than the closing date if we find the right candidate before the posting closes! When sending your application, please send your resume and cover letter indicating why you think you'd be a fit for Amii. In your cover letter, please include one professional accomplishment you are most proud of and why.

Applicants must be legally eligible to work in Canada at the time of application.

Amii is an equal opportunity employer and values a diverse workforce. We encourage applications from all qualified individuals without regard to ethnicity, religion, gender identity, sexual orientation, age or disability. Accommodations for disability-related needs throughout the recruitment and selection process are available upon request. Any information provided by you for accommodations will be kept confidential and won’t be used in the selection process.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Machine Learning Resident - Client: HQA (12 month term) in Calgary, AB vacancy
  • $400k per year

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design,...  ...Proficiency in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn). Experience with cloud platforms (AWS, GCP, Azure) and... 
    Suggested
    Full time
    Remote work
    Relocation

    MS Systems

    Calgary, AB
    15 days ago
  •  ...digital, energy transition and infrastructure challenges. Machine Learning Engineer Calgary, AB, Canada Full-time Company Description...  ..., sensing and monitoring. Our unique portfolio supports our clients in efficiently and responsibly solving complex digital, energy... 
    Suggested
    Full time

    Geoscience Jobs

    Calgary, AB
    more than 2 months ago
  •  ...ATB, we exist to make it possible for our clients, team members and communities. Our purpose...  ...challenging work, performance enablement, and learning and development. About The Role Please note: This is a temporary 16 month term opportunity . This position has a... 
    Suggested
    Full time
    Temporary work
    Flexible hours
    1 day per week

    ATB Financial

    Calgary, AB
    12 days ago
  •  ...Engineering & MLOps Architecture Build, optimize, and scale machine learning models and end-to-end data pipelines. Design and implement...  ...mastery of the broader AWS service ecosystem. Summary Our Client is seeking a highly skilled Machine Learning Software Engineer... 
    Suggested

    Randstad

    Calgary, AB
    a month ago
  •  ...the team, based out of our Calgary or Blackfalds office on a 6-month term (with potential to extend). Reporting to the Controller, we are...  ...Burgess Energy Services (A&B) is an equal opportunity employer. Learn more Visit us at and connect with us on our social media... 
    Suggested
    Full time
    For subcontractor
    Work at office

    Arnett & Burgess Energy Services

    Calgary, AB
    21 days ago
  •  ...a Talent Acquisition Specialist - 18 month term to join our team in Calgary . Reporting...  ...Success Factors Curiosity and a love of learning. An innovative mindset and a desire to...  ...and adapt to change. Ability to quickly learn and effectively use a variety of systems... 
    Long term contract
    Full time
    Flexible hours
    Shift work

    Hexagon Autonomous Solutions

    Calgary, AB
    4 days ago
  •  ...discount at our participating banners and access to a wide range of other discount programs, making your purchases more affordable*. Learning and Development Resources to fuel your professional growth. Paid Vacation  * Eligible only after working a set number of hours/... 
    Full time
    Internship

    Sobeys

    Calgary, AB
    10 hours ago
  •  ...FirstService Residential. Job Responsibilities The Resident Support Services Agent will provide...  ...cross functionally to effectively solve client facing problems, Assist with homeowner...  ...40-50 words per minute ~ Ability to learn and navigate new technology platforms ~... 
    Resident
    Full time
    Work at office

    FirstService Residential

    Calgary, AB
    5 days ago
  •  ...experience is required with web based programs preferred Ability to learn and adapt quickly to changing systems and new technology...  ...letter and resume. If applying for a location you do not currently reside in, please specify if you are planning to relocate and the approximate... 
    Resident
    Full time
    Contract work
    For contractors
    Live In
    Relocation
    Flexible hours
    Weekend work
    Afternoon shift

    Boardwalk

    Calgary, AB
    24 days ago
  •  ...Headquarters Position Type: Internship (40 hours a week) Term Length: 8 or 12 months starting September 2026 Reports to: Analyst  About...  ...We drive faster capital allocation decisions and help our clients maximize returns across the solar, wind, storage, power, RNG... 
    Full time
    Internship
    Local area

    Orennia

    Calgary, AB
    21 days ago
  •  ...aligned individuals who can contribute to what were building. To learn more about our hiring process and workplace philosophy visit...  ...posting is to fill an existing internship vacancy. The contract term is 4 months from the start date. The anticipated start date is August 5... 
    Contract work
    Internship
    Work at office
    Remote work
    Shift work

    Venture for Canada

    Calgary, AB
    22 hours ago
  •  ...growth and deliver exceptional client experiences. We design and...  ...just in the session Deliver a monthly CS enablement health report covering...  ..., CS enablement, or a related learning and development role ~...  ...with you to meet your needs. Learn more about our culture at clio... 
    Full time
    Work at office
    Local area
    Flexible hours

    Clio

    Calgary, AB
    6 days ago
  • $600 per week

     ...TELUS D2C program between June 15 and July 12 are eligible to earn up to $600 per week...  ...company operating hours. Eligibility and program terms apply. Your Role Represent TELUS in...  ...Are coachable and willing to learn Are legally eligible to work in Canada... 
    Full time
    Immediate start

    The Acquisition Group

    Calgary, AB
    19 days ago
  •  ...Start your weekend earlier during the summer months! Personal Spending Account Up to $...  ...HAVE WE GOT YOUR ATTENTION? WANT TO LEARN MORE?   Read about us  here ! (spoiler...  ...WE NEED YOU? GLAD YOU ASKED...   As a Client Partner for the Prairies region, you will... 
    Full time
    Remote work
    Flexible hours
    Weekend work

    pelmorex

    Calgary, AB
    5 days ago
  • $31 - $38 per hour

     ...CNC Machine Operator Location: Southeast Calgary AB (On-site) Company: We Manage HR Salary: $31.00$38.00 per hour...  ...Note: The hourly wage rate for this position is $23 per hour. Our client is an equal opportunity employer. We encourage candidates from all... 
    Hourly pay
    Full time
    Shift work

    We Manage HR

    Calgary, AB
    7 days ago
  •  ...drive progress and create a more sustainable, healthier world. The Client Services Administrator (CSA) is an  entry-level role that...  ...flexible sick time. Employee Assistance Program (EAP). Long-term disability and life insurance. Professional development opportunities... 
    Long term contract
    Internship
    Work at office
    Local area
    Flexible hours
    Afternoon shift

    AGAT Laboratories

    Calgary, AB
    8 days ago
  •  ...success. Major Accountabilities/Responsibilities (Including but not limited to the following): ~ Develop and deliver individualized learning plans for students with a broad range of accessibility issues based on each students' unique needs and learning style (i.e. study... 
    Full time
    Work at office

    MaKAmi College

    Calgary, AB
    22 hours ago
  • $20 per hour

     ...them with leading technology, continuous learning, and the ability to bring their best selves...  ..., keyboard, mouse, and monitor) or adding machine Physical demands with activity or condition...  ...or local laws. This policy applies to all terms and conditions of employment, including... 
    Hourly pay
    Contract work
    Local area

    Southern Glazer’s Wine and Spirits, LLC

    Calgary, AB
    19 days ago
  •  ...Learning Systems & Instructional Design Specialist WHO WE ARE Our Power, Your Possibilities At TransAlta , we don’t just...  ...integrations with HRIS and other enterprise systems to enable seamless learner experiences Establish and sustain BAU processes for intake,... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    TransAlta

    Calgary, AB
    10 hours ago
  •  ...business is personal. Core to our values is our relationships with our clients, our business partners, our team, and the global community. Our...  ...execute account plans for enterprise clients, focusing on long-term growth and partnership   ~ Oversee and lead Agiloft sales... 
    Long term contract
    Contract work
    Local area

    Spaulding Ridge

    Calgary, AB
    14 days ago
  •  ...banking experience. TD is deeply committed to being a leader in client experience, that is why we believe that all colleagues, no matter...  ...discounts, career development, and reward and recognition programs. Learn more Additional Information We’re delighted that you’re... 
    Full time
    Fixed term contract
    Work from home

    TD Bank

    Calgary, AB
    5 days ago
  •  ...is an independent contractor opportunity Seeking motivated  Learning And Development Specialist that are looking for more...  ...pride ourselves in building good working relationships with our clients, providing ongoing  support and coaching . Our programs are designed... 
    Remote job
    Full time
    Part time
    For contractors

    Grit Empowerment

    Calgary, AB
    a month ago
  •  ...Solutions division is looking for an Embedded Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software...  .... Effective written and verbal communication. Quick learning and efficient implementation of product capabilities. Not sure... 
    Full time

    Hexagon Autonomous Solutions

    Calgary, AB
    14 days ago
  • $41.6k - $58.24k per year

     ...Responsibility: We have an immediate opening for a CNC Lathe and mill machine operator. Minimum 1-2 years experience on general CNC machine...  ...Requirement: ~ French not required Schedule: ~10 hour shift ~12 hour shift ~8 hour shift ~ Day shift ~ Evening shift ~... 
    Permanent employment
    Full time
    Immediate start
    Monday to friday
    Flexible hours
    Shift work
    Night shift
    Day shift
    Afternoon shift

    3ci Manufacturing

    Calgary, AB
    2 days ago
  •  ...Staffmax is helping our client hire a skilled Machine Operator for a 5-month contract. This role is essential to production operations and is ideal for mechanically inclined individuals with strong attention to detail. Contract Length: 5 Months Location: Calgary, AB Key... 
    Contract work
    Temporary work
    Manual labor
    Shift work

    Staffmax Staffing & Recruiting

    Calgary, AB
    more than 2 months ago
  •  ...Service Beyond Analysis” as the main point of contact and liaison for clients regarding laboratory inquiries Develop and maintain strong...  ...sick time. Employee Assistance Program (EAP). Long-term disability and life insurance. Professional development opportunities... 
    Long term contract
    Internship
    Local area
    Flexible hours

    AGAT Laboratories

    Calgary, AB
    12 days ago
  • $24 - $26 per hour

     ...manufacturing career! We are looking for a reliable Press and Shear Machine Operator to shape and cut precision metal parts. The Details:...  ...premiums. The Shift: Weekend Schedule (Friday, Saturday, Sunday) 12-hour shifts: 1:30 PM – 2:00 AM. Training: Done on weekdays (... 
    Permanent employment
    Full time
    Internship
    Monday to friday
    Shift work
    Day shift
    Afternoon shift
    Weekday work

    Randstad

    Calgary, AB
    6 days ago
  • $20 - $24 per hour

    Overview Languages English Education College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years or equivalent experience Experience 1 year to less than 2 years On site Work must be completed at the physical...
    Permanent employment
    Full time
    Remote work

    Anvy Digital

    Calgary, AB
    7 days ago
  •  ...Job Responsibility: AltaGas - Payroll Administrator (One Year Term) The Payroll Administrator will be responsible for accurately processing and managing the company's payroll, ensuring compliance with all relevant regulations, and providing excellent customer service to employees... 
    Full time
    Work at office
    Local area

    AltaGas

    Calgary, AB
    2 days ago
  •  ...High-Ticket Client Acquisition & Sales (Remote) 100% Remote / Make...  ...freedom to succeed on your own terms. What You’ll Receive ✔...  ...acquisition strategies Open to learning AI-assisted tools, CRM...  ...graduates. Applicants must reside within North America, Western... 
    Full time
    Self employment
    Remote work
    Worldwide
    Flexible hours

    Legacy Lifestyle Co.

    Calgary, AB
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Resident - Client: HQA (12 month term). Be the first to apply!