Circle Cardiovascular Imaging Logo

Circle Cardiovascular Imaging

Machine Learning Software Developer - Foundational & Agentic AI

Posted 8 Days Ago
Be an Early Applicant
In-Office
Calgary, AB, CAN
Mid level
In-Office
Calgary, AB, CAN
Mid level
The Machine Learning Software Developer will build and deploy AI systems, focusing on foundational models for clinical workflows and reporting enhancements, ensuring robust performance in regulated environments.
The summary above was generated by AI

About Circle Cardiovascular Imaging: 

Circle’s vision is to enable healthier lives through better imaging by transforming cardiac magnetic resonance imaging (MR) and other advanced imaging technologies to improve Cardiovascular Care. Circle Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software.

Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular Magnetic Resonance Imaging solutions. At the heart of everything we do is our unrelenting drive to continually offer better solutions for healthcare providers that improve healthcare outcomes. This fuels our creativity, informs our decisions and it is the reason we are passionate about our work and most importantly why we are successful.

We are careful stewards of resources focused on optimizing both customer and investor value. We strive to make Circle a place where employees are highly valued, engaged, and have opportunities for professional development. Our roots are medical and digital, our passion is contagious, and our people are amongst the best.

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 a 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

Upon joining Circle CVI, you will be welcomed into a collaborative and supportive company with uncompromising values on quality, innovation, culture, and customer service. Join us in changing the medical technology world and submit your application below!

#LI-Onsite

HQ

Circle Cardiovascular Imaging Calgary, Alberta, CAN Office

Suite 1800, 707 - 8th Ave SW, 1800, Calgary, Alberta, Canada, T2P 1H5

Similar Jobs

2 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and scale Samsara's AI platform, oversee AI system lifecycles, and collaborate on integrating AI solutions into business workflows.
Top Skills: AWSCrewaiDatabricksGenerative AiLangchainLanggraphLlamaindexOpenai SdkPython
2 Hours Ago
In-Office or Remote
CA
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Partner Development Lead will manage and grow strategic partnerships for Cash App and Afterpay, develop growth strategies, and lead commercialization of payment products, requiring strong relationship-building and negotiation skills.
2 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Expert/Leader
Expert/Leader
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Fullstack Staff Software Engineer at Babylist, you will lead projects in health technology, mentor team members, and drive impactful decisions using AI and modern tech stacks.
Top Skills: AndroidAWSMySQLNative IosReactRedisRuby On RailsSidekiq

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account