1

Machine Learning Engineer New Grad Jobs in Calgary, AB

Delivery Engineer - Canada

Calgary, AB ยท On-site

CA$80K - CA$120K/yr

  • Medical

  • PTO

Its patented unsupervised machine learning technology, advanced device intelligence, powerful ... Work closely with product and engineering teams to ensure seamless integration of new features and ...

Delivery Engineer - Canada

Calgary, AB ยท Remote

CA$80K - CA$120K/yr

  • Medical

  • PTO

Its patented unsupervised machine learning technology, advanced device intelligence, powerful ... Work closely with product and engineering teams to ensure seamless integration of new features and ...

... identify new business opportunities while championing data-driven decision-making and the ... As a Machine Learning Specialist on the team, you will combine your expert knowledge of data ...

... turning machine learning models into real product experiences that customers use every day. Your ... You bring a growth mindset to your work - you're comfortable asking questions, learning new ...

Data Scientist

Calgary, AB ยท On-site

  • Retirement

Working knowledge of statistics, machine learning fundamentals, and model evaluation; able to ... AI Engineering: * Build and maintain production-grade prompts, Claude Skills, and AI-assisted ...

New

... engineering, cloud computing, artificial intelligence, and machine learning. If you are excited ... Meet and exceed targets - Achieve monthly and quarterly individual and team goals for new customer ...

Geodata Scientist

Calgary, AB ยท Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... evaluating and implementing new ML methodologies and workflow improvements. Specific ... Evaluate emerging machine learning, artificial intelligence, and uncertainty quantification ...

Showing results 21-40

Machine Learning Engineer New Grad information

See Calgary, AB salary details

$26.5K

$109.4K

$202.5K

How much do machine learning engineer new grad jobs pay per year?

As of Aug 13, 2026, the average yearly pay for machine learning engineer new grad in Calgary, AB is $109,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $150,000.00 per year, depending on experience, location, and employer.

What is a machine learning engineer new grad?

A Machine Learning Engineer New Grad job is an entry-level role for recent graduates specializing in machine learning and artificial intelligence. It typically involves developing, training, and deploying machine learning models, working with large datasets, and optimizing algorithms for performance. New grads in this role often collaborate with data scientists, software engineers, and product teams to integrate models into applications. Employers look for proficiency in programming (Python, TensorFlow, PyTorch), a strong foundation in ML concepts, and experience with data processing. This role provides an opportunity to gain hands-on industry experience and grow technical skills in real-world applications.

What are the key skills and qualifications needed to thrive in the machine learning engineer new grad position, and why are they important?

To thrive as a Machine Learning Engineer New Grad, a strong background in computer science, statistics, and mathematics, often supported by a relevant degree, is essential. Familiarity with programming languages like Python or Java, machine learning frameworks (such as TensorFlow or PyTorch), and basic knowledge of data tools and cloud platforms is typically required. Effective problem-solving, eagerness to learn, and clear communication help new grads excel when collaborating on projects and learning from senior team members. These skills and qualities are vital for adapting quickly, contributing to team goals, and building a successful foundation in this fast-evolving technical field.

What are the typical day-to-day tasks of a machine learning engineer new grad?

As a Machine Learning Engineer New Grad, your daily tasks often include collecting and preprocessing data, developing and testing machine learning models, and analyzing model performance. You may work closely with data scientists and software engineers to integrate models into production systems and address real-world business problems. Participating in team meetings, code reviews, and collaborative projects is common, providing opportunities to learn best practices and receive mentorship. This hands-on, varied workload helps you quickly build technical and collaborative skills early in your career.

What are popular job titles related to Machine Learning Engineer New Grad jobs in Calgary, AB? For Machine Learning Engineer New Grad jobs in Calgary, AB, the most frequently searched job titles are:
What job categories do people searching Machine Learning Engineer New Grad jobs in Calgary, AB look for? The top searched job categories for Machine Learning Engineer New Grad jobs in Calgary, AB are:
Infographic showing various Machine Learning Engineer New Grad job openings in Calgary, AB as of August 2026, with employment types broken down into 75% Full Time, and 25% Part Time. Highlights an 50% In-person, 25% Hybrid, and 25% Remote job distribution, with an average salary of $109,405 per year, or $52.6 per hour.

Software Engineer, ML Infrastructure

Serve Robotics

Calgary, AB โ€ข Remote

$155K - $190K/yr

Full-time

Re-posted 17 days ago


Job description

At Serve Robotics, we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, make deliveries available to more people, and benefit local businesses.

The Serve fleet has been delighting merchants, customers, and pedestrians along the way in Los Angeles, Miami, Dallas, Atlanta and Chicago while doing commercial deliveries. We’re looking for talented individuals who will grow robotic deliveries from surprising novelty to efficient ubiquity.

Who We Are

We are tech industry veterans in software, hardware, and design who are pooling our skills to build the future we want to live in. We are solving real-world problems leveraging robotics, machine learning and computer vision, among other disciplines, with a mindful eye towards the end-to-end user experience. Our team is agile, diverse, and driven. We believe that the best way to solve complicated dynamic problems is collaboratively and respectfully.

As a Software Engineer on the Machine Learning (ML) Infrastructure team, you will help design, build, and maintain our petabyte-scale data and ML platform that powers data partnerships, ML research, and autonomy engineering. You will build and improve our data discovery capabilities and integrate with 3rd party annotation platforms. By collaborating with members of the autonomy and ml teams you will help us refine how we organize various data attributes and classifications. This role plays a pivotal role in helping the team leverage data from our rapidly expanding fleet of thousands of robots.

Responsibilities
  • Develop and maintain highly scalable data processing pipelines for data curation, annotation, search and ml feature extraction.

  • Build data discovery features for the platform.

  • Create and maintain search features such as natural language querying

  • Develop and maintain our orchestration and scheduling systems.

  • Maintain and evolve our data schemas such as unified data attribute system, scenario tagging and management

  • Build integrations with annotation providers to efficiently review large scale data preannotations

  • Collaborate with autonomy engineers to collect feedback, improve documentation, and run tutorials on platform features

Qualifications
  • BS or MS in computer science with focus in data engineering and/or machine learning

  • 3+ years of industry experience building, running and improving large-volume data processing, feature extraction, data annotation workflows

  • Experience building data mining and search capabilities

  • Experience with both Python and SQL is required

  • Solid understanding of data distributions and their impact on ML Models

  • Hands-on experience and good understanding of LLMs, VLMs, embeddings, vector databases

  • Experience with data annotation providers such as CVAT, LabelBox, LabelStudio, etc

What Makes You Stand Out
  • Experience with integrating cloud inference platforms for LLMs/VLMS (ChatGPT, Gemini, etc)

  • Experience working with Multi Modal data (Lidar, Camera, etc)

  • Experience with robotics systems

  • Experience optimizing large scale vector databases

Compensation Range: $155K - $190K