1

Junior Machine Learning Jobs in Calgary, AB (NOW HIRING)

We are looking for a Junior to Intermediate Data Scientist for our client. This is a permanent ... Previous experience with Machine Learning, Data Science and solving problems at scale Perks:

Apply Early

Data Scientist

Calgary, AB · On-site

$80K - $100K/yr

We are looking for a Junior to Intermediate Data Scientist for our client. This is a permanent ... Previous experience with Machine Learning, Data Science and solving problems at scale Perks:

Apply Early

Lead technical design discussions, conduct architecture reviews, and mentor junior developers to ... Strong background in Machine Learning frameworks, GenAI platforms, LLMs, and agentic AI

Mentor junior engineers through code reviews, pairing, and direct technical guidance Qualifications ... Exposure to integrating machine learning, generative AI, or LLM-based components into application ...

Mentor junior engineers through code reviews, pairing, and direct technical guidance Qualifications ... Exposure to integrating machine learning, generative AI, or LLM-based components into application ...

Staff Data Scientist

Calgary, AB · Hybrid

CA$192K - CA$230K/yr

Provide deep technical guidance to more junior Data Scientists. * Influence the roadmap by ... Skills & Qualifications * 8+ years of experience in Data Science, Machine Learning, or a highly ...

Junior Machine Learning information

See Calgary, AB salary details

$21K

$92.1K

$186K

How much do junior machine learning jobs pay per year?

As of Jul 5, 2026, the average yearly pay for junior machine learning in Calgary, AB is $92,094.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,000.00 and $129,500.00 per year, depending on experience, location, and employer.

What is the difference between Junior Machine Learning vs Data Scientist?

AspectJunior Machine LearningData Scientist
Required CredentialsBachelor's in CS, Data Science, or related field; some experience with ML toolsBachelor's or Master's in CS, Statistics, or related; strong programming and statistical skills
Work EnvironmentEntry-level projects, supervised tasks, team collaborationAdvanced analysis, model development, cross-functional teams
Industry UsageCommon in tech companies, startups, research labsWidespread across industries like finance, healthcare, tech

Junior Machine Learning roles focus on foundational ML tasks and learning on the job, while Data Scientists handle complex data analysis, model building, and strategic insights. The roles differ mainly in experience level and scope of responsibilities, but both require strong technical skills and familiarity with data tools.

What does a Junior Machine Learning Engineer do?

A Junior Machine Learning Engineer assists in the development and implementation of machine learning models and algorithms under the supervision of more experienced engineers. They typically help with data collection, cleaning, feature engineering, model training, and evaluation. Junior engineers may also write code, test prototypes, and contribute to improving model performance while learning best practices in the field. Their role often involves collaborating with data scientists and software engineers to integrate machine learning solutions into products or services.

What is a $900000 AI job?

A $900,000 AI job typically refers to a high-level position in artificial intelligence, such as senior machine learning engineer or AI research director, often requiring advanced skills in programming, data analysis, and deep learning. These roles usually involve leadership, strategic planning, and expertise with tools like TensorFlow or PyTorch, and may require multiple years of experience and relevant certifications.

What types of projects and tasks can a Junior Machine Learning professional typically expect to work on in their first year?

As a Junior Machine Learning professional, you’ll often support senior data scientists and engineers by preparing data, implementing basic algorithms, and assisting with model evaluation. Your daily tasks may include data cleaning, feature engineering, running experiments, and writing code to automate data pipelines. You might also help document processes and present your findings to team members. While the work is often collaborative, you’ll have opportunities to take ownership of smaller projects and progressively contribute to larger initiatives as you gain experience.

What engineer makes $500,000 a year?

Senior machine learning engineers with extensive experience, advanced skills in deep learning, and expertise in deploying large-scale models can earn salaries approaching or exceeding $500,000 annually, especially in high-cost-of-living areas or within top tech companies. Compensation often includes base salary, bonuses, and stock options. Achieving this level typically requires years of specialized experience and a strong track record of impactful projects.

Can I get an AI job with no experience?

Entry-level machine learning roles, such as Junior Machine Learning positions, often require some foundational knowledge of programming, mathematics, and data analysis. While prior experience is beneficial, candidates can improve their chances by completing relevant online courses, building projects, and gaining familiarity with tools like Python and TensorFlow.

Which 3 jobs will survive AI?

Junior Machine Learning roles are likely to persist as they require specialized knowledge, critical thinking, and domain expertise that AI cannot fully replicate. Jobs involving complex problem-solving, creativity, and human interaction, such as data scientists, AI ethics specialists, and machine learning engineers, are also expected to remain in demand. Continuous learning and adapting to new tools will be essential for these roles to stay relevant.

What are the key skills and qualifications needed to thrive as a Junior Machine Learning Engineer, and why are they important?

To thrive as a Junior Machine Learning Engineer, you need a solid understanding of programming (especially Python), basic statistics, linear algebra, and familiarity with machine learning concepts, typically supported by a relevant degree or coursework. Proficiency in tools and frameworks like scikit-learn, TensorFlow, PyTorch, and version control systems such as Git is often expected. Strong problem-solving abilities, curiosity, and effective communication are crucial soft skills for collaborating with teams and explaining technical concepts. These skills and qualities are important because they enable you to contribute effectively to building, testing, and improving machine learning models in real-world applications.
What are the most commonly searched types of Machine Learning jobs in Calgary, AB? The most popular types of Machine Learning jobs in Calgary, AB are:

Senior Machine Learning Software Developer (2026-025)

Circle Cardiovascular Imaging Inc

Calgary, AB • On-site

Full-time

PTO

Posted 23 days ago


Job description

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 Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of advanced AI systems for cardiovascular imaging applications. This role is suited for an experienced, self-directed developer with deep expertise in medical image processing, machine learning, and production software development.


The Senior Machine Learning Software Developer will report to the Director, Artificial Intelligence
Development.


General Responsibilities:

  • Design, implement, and deploy high-performance deep learning models for complex biomedical imaging tasks, including 3D medical image segmentation, geometric
    analysis, registration, and related applications.
  • Take ownership of large ML software components or scientific modules, including architecture, implementation, optimization, validation, and integration into production
    workflows.
  • Develop clean, efficient, well-tested code in Python and/or C++, with a strong focus on maintainability, scalability, and software engineering best practices.
  • Work independently on challenging technical problems, evaluate trade-offs, and make recommendations that influence project direction, system design, and implementation strategy.
  • Contribute to high-impact research and development efforts, including work that may lead to publications in peer-reviewed conferences such as MICCAI, ICLR, CVPR or similar venues.
  • Mentor junior developers and researchers on software development practices, ML engineering workflows, medical imaging challenges, and model validation standards.
  • Stay current with advances in medical imaging AI, deep learning, and scientific software development, and introduce relevant methods into the team's technical roadmap.


Required Skills/Experience:

  • 4+ years of post-academic professional experience designing, building, and deploying machine learning systems for biomedical, medical imaging, or related scientific applications.
  • Strong experience with medical imaging data, standards, and workflows, including DICOM and relevant medical imaging libraries or toolkits.
  • Proven ability to architect, implement, and own end-to-end ML systems, from data ingestion and preprocessing through training, validation, deployment, and monitoring.
  • Advanced programming skills in Python and/or C++, with hands-on experience using at least one major deep learning framework such as PyTorch or TensorFlow.
  • Strong understanding of deep learning methods for medical imaging, including segmentation, classification, registration, reconstruction and geometric modeling.
  • Demonstrated ability to work independently on complex technical assignments with minimal supervision.
  • Strong software engineering foundation, including Git-based version control, automated testing, code review, documentation, debugging, and clean code practices.
  • Ability to evaluate the downstream impact of design and implementation choices on other projects, systems, and product teams.
  • Clear communication skills, with the ability to explain technical decisions, trade-offs, and risks to both technical and cross-functional stakeholders.


Preferred Skills/Experience:

  • Experience with scalable ML infrastructure, model serving, experiment tracking, data pipelines, containerization, or MLOps practices.


Educational Requirements:

  • MSc or PhD in Engineering, Applied Mathematics or Computer Science.


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