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

Machine Learning Software Developer - Foundational & Agentic AI

Circle Cardiovascular Imaging • Toronto, Canada
9 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 • Toronto, Canada

Similar jobs

Machine Learning Software Engineer

RBCToronto, ON, CA
Full-time

We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry.... Show more

 • Promoted

Machine Learning Software Engineer

Jay Analytix INC.Toronto, ON, CA
Full-time

Machine Learning Software Engineer.AI solutions in a production environment.The ideal candidate will work closely with data scientists, engineers, and business stakeholders to turn data-driven insi... Show more

 • Promoted

Qualcomm AI Software Engineer – Machine Learning

QualcommMarkham, York Region, CA
Full-time

Join Qualcomm Canada ULC as an AI Software Engineer specializing in Machine Learning.This pivotal role involves developing software that drives AI technology in numerous applications.Within the Qua... Show more

 • Promoted

Machine Learning Engineer for AI Solutions

WorkdayToronto, ON, CA
Full-time

Transform enterprise applications as a Machine Learning Engineer specializing in AI solutions.Design and implement scalable ML models to enhance business processes and decision-making.Bringing over... Show more

 • Promoted

Software Engineer II, Machine Learning (Search) - Slack

Salesforce, Inc..Toronto, ON, CA
Full-time

Slack is looking for a Machine Learning Engineer to craft and implement features, services, API methods, and models to leverage our data to make Slack a fabulous, robust, safe, and valuable product... Show more

 • Promoted

Senior Machine Learning Developer Focusing on Predictive Systems Design

MaintainXToronto, ON, CA
Full-time

Drive innovation in predictive maintenance as a Senior Applied Machine Learning Developer.Utilize cutting-edge ML and IoT technologies to enhance operational reliability across industrial environme... Show more

 • Promoted

Machine Learning, AI Software Engineer - AI Platform Leader

CurbToronto, Ontario, Canada
Permanent

Machine Learning, AI Software Engineer.About The Role Help build AI powered product capabilities on a modern AI platform.You will work on model integration, retrieval systems, and evaluation framew... Show more

 • Promoted

Sr. Machine Learning Engineer

SPECTRAFORCEGreater Toronto Area, Canada, Canada
Full-time

Location: Toronto, ON, Hybrid- 2-3 days onsite.This role is a shared service supporting all LOBs.Area of focus- Pricing model/ discretionary customer pricing solutions.Uses advanced analytical algo... Show more

 • Promoted

Staff Machine Learning Software Engineer - Agentic AI

Loblaw Companies LimitedToronto, ON, CA
Full-time

At Loblaw Digital, we know that our customers expect the best from us.Whether that means building the best, most innovative online shopping experience, or designing an app that will impact the live... Show more

 • Promoted

Senior Machine Learning Developer

TD BankToronto, ON, CA
Full-time

Contribute to transformative AI projects as a Machine Learning Engineer II, focusing on clean code and scalable ML solutions in a remote environment.Your expertise will help shape financial strateg... Show more

 • Promoted

Machine Learning Engineer (AI Agents)

CrestaToronto, ON, CA
Full-time

Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center.Our platform combines the best of AI and human intellig... Show more

 • Promoted

Senior Lead Machine Learning Engineer, Agentic AI

UpworkToronto, ON, CA
Full-time

Senior Lead Machine Learning Engineer, Agentic AI.AI-enabled talent across every contingent work type including freelance, fractional, and payrolled.This portfolio includes the Upwork Marketplace, ... Show more

 • Promoted

Staff Machine Learning Engineer, Generative AI (Auth0)

OktaToronto, ON, CA
Full-time

Staff Machine Learning Engineer, AIFS (Auth0).Staff Machine Learning Engineer, AIFS (Auth0).The AI Frameworks and Services team is at the forefront of enabling AI-driven innovation across our organ... Show more

 • Promoted

Machine Learning, AI Software Engineer - AI Platform Leader

AndiamoToronto, ON, CA
Permanent

Help build AI powered product capabilities on a modern AI platform.You will work on model integration, retrieval systems, and evaluation frameworks that bring machine learning features into product... Show more

 • Promoted

Machine Learning Engineer (with Vertex AI Experience) - Canada

Tiger Analytics, LLCToronto, ON, CA
Full-time

Tiger Analytics is looking for a skilled and innovative.You will play a key role in operationalizing machine learning models and driving the end‑to‑end ML lifecycle, from data ingestion to model se... Show more

 • Promoted

AI / Machine Learning Developer

OrganimiToronto, Ontario, Canada
Full-time

B2B SaaS software publisher, and we’re searching for an experienced.AI / Machine Learning Developer.The successful candidate will be a key contributor to Organimi’s next generation of intelligent p... Show more

 • Promoted

Experienced Machine Learning Engineer Architect

Jarvis Consulting GroupToronto, ON, CA
Full-time

Join the forefront of machine learning innovation as an Experienced Architect.You will build secure, maintainable ML systems and take ownership of the full solution delivery lifecycle.In this role,... Show more

 • Promoted

Software Engineer II - Machine Learning (B3617)

TDToronto, ON, CA
Full-time

We are looking for an experienced Software Engineer in AI/ML who has worked under tight deadlines and on challenging tasks.The ideal candidate is a strong coder with solid AI and ML engineering exp... Show more

 • Promoted

Machine Learning Software Engineer Role

Jay AnalytixToronto, Ontario, Canada
Full-time

Elevate your career as a Machine Learning Software Engineer in Toronto or Montreal, creating scalable AI solutions.Work alongside data scientists to translate insights into robust machine learning ... Show more

 • Promoted

Software Engineer II, Machine Learning (Search) - Slack

SlackToronto, ON, CA
Full-time

Develop ML models supporting ranking, retrieval, and generative AI use‑cases.Brainstorm with Product Managers, Designers and Frontend Engineers to conceptualize and build new features for our large... Show more