Talent.com
Circle Cardiovascular Imaging
Machine Learning Software Developer - Foundational & Agentic AICircle Cardiovascular Imaging • Winnipeg, Canada
No longer accepting applications
Machine Learning Software Developer - Foundational & Agentic AI

Machine Learning Software Developer - Foundational & Agentic AI

Circle Cardiovascular Imaging • Winnipeg, Canada
11 days ago
Job type
  • Full-time
Job description
Position Overview We are seeking a Machine Learning Software Developer to build and deploy production‑grade AI systems for our flagship clinical software. This role focuses on foundation models and agentic AI workflows that support clinical reporting, findings summarization, structured outputs, and conversational assistance. You will develop and scale LLM‑based systems using retrieval‑augmented generation, tool integration, structured outputs, and orchestration frameworks across local and cloud environments. Success in this role requires strong attention to reliability, observability, safety, and backend integration within a regulated clinical setting. The Machine Learning Software Developer - Foundational & Agentic AI will report to Director, Artificial Intelligence.

General Responsibilities

Build and scale training pipelines in collaboration with Research Scientists, translating experimental ideas into production‑grade ML systems.

Design and deploy agentic and LLM‑powered workflows for clinical reporting, summarization, structured outputs, and conversational assistance using tool integration, function calling, structured outputs, and orchestration frameworks.

Develop retrieval‑augmented generation pipelines and backend services that integrate AI capabilities into a secure, scalable C++‑based platform.

Establish evaluation, observability, and monitoring practices to measure and improve quality, factuality, safety, latency, reliability, and runtime performance.

Support local and cloud deployment of models and inference services with a focus on privacy, resilience, maintainability, and strong engineering practices.

Required Skills/Experience

4+ years of experience building and deploying machine learning or AI systems in production.

Strong expertise in deep learning architectures, including Transformers and diffusion models, with proficiency in PyTorch.

Hands‑on experience building agentic and LLM‑based applications using retrieval‑augmented generation, structured outputs, function calling, workflow orchestration, and evaluation frameworks.

Experience with distributed training and optimization in HPC or cloud environments using frameworks such as PyTorch Distributed, Ray, DeepSpeed, Megatron, or CUDA.

Strong Python and software engineering skills, including testing, debugging, version control, and experience building REST APIs, backend services, or microservices.

Beneficial Skills/Experience

Hands‑on experience training/finetuning large foundation models in distributed compute environments.

Familiarity with multi‑agent systems, workflow engines, graph‑based orchestration frameworks, and cloud platforms such as AWS, Azure, or GCP.

Proficiency in MLOps or LLMOps tooling such as Docker, Kubernetes, MLflow, Airflow, CI/CD pipelines, or model monitoring systems.

Background in healthcare, biomedical imaging, or other regulated software environments, including translating research into product features.

Educational Requirements

Master’s or PhD in Computer Science, Artificial Intelligence, Data Science, or an equivalent combination of education, training, and experience.

About The Benefits

Competitive compensation and vacation

Flexible working arrangements

Employee Wellness Program

Professional development and tuition reimbursement program

Gratifying internal recognition/kudos programs

Annual salary review – based on company and individual performance

Fun, inclusive, ego‑free environment where diversity and individual thoughts are encouraged and valued

#J-18808-Ljbffr
Create a job alert for this search

Machine Learning Software Developer - Foundational & Agentic AI • Winnipeg, Canada

Similar jobs

Machine Learning Engineer

ExaCare AIWinnipeg, Manitoba, Canada
Full-time

We are seeking a highly adaptable, creative, and well‑rounded Machine Learning Engineer to join our team.You will own the end‑to‑end ML lifecycle, from dataset creation and foundational research to... Show more

 • Promoted

Machine Learning Architect - Systems Integrator

Hamilton Barnes Associates LimitedWinnipeg, Canada
Full-time

Ready to take the next step in your career?Join a global leader in modern supply chain management, delivering innovative software trusted by leading brands worldwide to navigate volatility and disr... Show more

 • Promoted

Advanced Machine Learning Engineer At Rbc Borealis

A leading technology firmWinnipeg, Canada
Full-time

Our Privacy Statement & Cookie Policy**New Position: This position is open due to an existing vacancy to support our evolving business needs.Thomson Reuters is seeking a Senior Machine Learning... Show more

 • Promoted

Machine Learning Architect (AWS) - Canada

Rackspace TechnologyWinnipeg, MB, CA
Full-time

Be among the first 25 applicants.This range is provided by Rackspace Technology.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.We are expanding... Show more

 • Promoted

Staff Machine Learning Engineer - Edge Ai

SamsaraWinnipeg, Canada
Full-time

Who we areSamsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT... Show more

 • Promoted

Software Engineer Ii, Machine Learning (Feature Platform)

AffirmWinnipeg, Canada
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.ML Feature Platform is on... Show more

 • Promoted

Machine Learning Expert At Rbc Borealis

DayforceWinnipeg, Canada
Full-time

Lead AI-driven research to enhance game quality assurance using machine learning.Focus on research, development, and scaling AI solutions, while mentoring engineers. Show more

 • Promoted

Machine Learning Engineer, Ai Decisioning

HRBWinnipeg, Canada
Full-time

About the RoleWe’re looking to hire a machine learning engineer as we expand our data activation products to include an intelligence layer.While hundreds of companies use our products today to sync... Show more

 • Promoted

Machine Learning Engineer

ToptalWinnipeg, Canada
Full-time

We are a global media and tech company that connects people to their passions.We reach nearly 900M people around the world, bringing them closer to what they love—from finance and sports to shoppin... Show more

 • Promoted

Software Engineer II, Machine Learning (Feature Platform)

AffirmWinnipeg
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.ML Feature Platform is on... Show more

 • Promoted

Machine Learning Engineer

BioRenderWinnipeg, Canada
Full-time

Join to apply for theMachine Learning Engineerrole atBioRender Join to apply for theMachine Learning Engineerrole atBioRender At BioRender, we are accelerating the world’s ability to discover, lear... Show more

 • Promoted

Freelance Machine Learning Engineer

MindriftWinnipeg, Canada
Part-time +1

Please submit your CV in English and indicate your level of English proficiency.Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, eva... Show more

 • Promoted

Senior Machine Learning Engineer I, AI Governance (Remote Canada)

OptroWinnipeg, Manitoba, Canada
Remote
Full-time

Having surpassed $300M ARR and continuing to grow, Optro is the leading audit, risk, ESG, and InfoSec platform on the market.More than 50% of the Fortune 500, including 7 of the Fortune 10, leverag... Show more

 • Promoted

Machine Learning Engineer

JobgetherWinnipeg, Manitoba, Canada
Full-time

We are currently looking for a Machine Learning Engineer in Canada.This role offers an opportunity to work at the forefront of applied artificial intelligence, designing and deploying scalable mach... Show more

 • Promoted

Machine Learning Researcher | Remote

Crossing HurdlesWinnipeg, Manitoba, Canada
Remote
Full-time

Lead and conduct cutting-edge research in machine learning and artificial intelligence domains.Design, implement, and evaluate state-of-the-art deep learning algorithms using frameworks such as Ten... Show more

 • Promoted

Lead Machine Learning Engineer Opportunity

XsollaWinnipeg, Canada
Full-time

Step into the Lead Machine Learning Engineer role at Xsolla in Los Angeles, California.Drive pioneering ML features and collaborate with diverse teams to enhance the gaming experience.As Xsolla’s L... Show more

 • Promoted

Software Engineer For Machine Learning

Wawanesa InsuranceWinnipeg, Canada
Full-time

Join Wawanesa as a Software Engineer and leverage your expertise in machine learning applications.Engage in developing, deploying, and maintaining production-ready solutions in a dynamic setting.In... Show more

 • Promoted • New!

Senior Machine Learning Engineer at SurveyMonkey

Tree TrustWinnipeg, Manitoba, Canada
Full-time

Join SurveyMonkey as a Senior Machine Learning Engineer II, focusing on innovative ML pipelines and high-performance systems in a remote role.Leverage your expertise in Python and AWS to drive impa... Show more

 • Promoted

Machine Learning Engineer For Healthcare Ai Solutions

LeagueWinnipeg, Canada
Full-time

Advance healthcare applications as a Senior Machine Learning Engineer specializing in small language models.Focus on experimental design and efficient implementation of AI systems in a collaborativ... Show more

 • Promoted

Machine Learning Engineer at Datatonic

DatatonicWinnipeg, Manitoba, Canada
Full-time

Join Datatonic as a Senior Machine Learning Engineer and shape innovative AI solutions across diverse industries.Work remotely while leveraging your skills in Python and machine learning to create ... Show more