Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer

Hays

Role: Machine Learning Engineer - Contract

Length: 1 year (potential for extension)

Location: Calgary (Hybrid, 2 days onsite)

Your New Company

Join a leading enterprise organization undergoing a major transformation in its data and AI capabilities. You’ll be part of a high-performing, collaborative team focused on building scalable machine learning solutions that drive meaningful business impact across the organization.

Your New Role

As a Machine Learning Engineer, you will operate at the intersection of software engineering and advanced machine learning—owning the design, development, and optimization of ML models and data-driven applications.

Key responsibilities include:

  • Participating in team planning sessions and contributing to delivery roadmaps
  • Building and optimizing machine learning models and supporting data pipelines
  • Providing software development expertise to data science and analytics teams
  • Translating business requirements into technical solutions and estimating implementation effort
  • Prototyping and experimenting with new ML solutions
  • Collaborating cross-functionally with architects, product teams, and business stakeholders
  • Designing and implementing model deployment strategies (automation, monitoring, drift detection)
  • Applying software engineering best practices (CI/CD, testing, maintainability) to ML solutions
  • Testing, debugging, and improving application code
  • Conducting code reviews and contributing to engineering excellence across the team

What You’ll Need to Succeed

Must-Have Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related field
  • 3+ years of hands-on experience delivering AI/ML solutions in production environments
  • 2+ years of experience as a software developer within a delivery-focused team
  • Strong software engineering fundamentals (TDD, CI/CD, version control, etc.)
  • Proficiency in at least two programming languages (e.g., Python, Java, C#)
  • Hands-on experience with Python data libraries and building solutions in AWS
  • Solid understanding of both relational and non-relational databases (SQL and NoSQL)
  • Strong foundation in statistical concepts and applying data-driven problem solving
  • Experience with DevOps practices, automation, and deployment pipelines
  • Deep understanding of machine learning algorithms, techniques, and agentic/AI-driven solutions
  • Strong testing, debugging, and troubleshooting capabilities
  • Excellent collaboration and communication skills in a team environment

Nice-to-Have:

  • Experience building scalable data pipelines
  • Exposure to frontend/web application development
  • Hands-on experience within the AWS ecosystem
  • Experience working with platforms such as Databricks

What You’ll Get in Return

  • Opportunity to work on cutting-edge AI/ML and data products at enterprise scale
  • Exposure to modern cloud ecosystems and advanced ML deployment practices
  • Collaborative, high-performing engineering and data teams
  • Competitive compensation and long-term contract opportunity
  • Flexible hybrid working environment

What You Need to Do Now

If you’re a Data Scientist who thrives in a hands-on, engineering-focused ML environment , apply now or reach out directly for a confidential discussion.

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in Calgary, AB vacancy
  •  ...Job Title: Machine Learning Engineer (BFSI) Position Overview: The ML Engineer will develop, deploy, and optimize machine learning solutions...  ...Required Skills: Python Machine Learning Scikit-learn TensorFlow PyTorch Spark ML Feature Engineering... 
    Suggested

    NavitasPartners

    Calgary, AB
    12 days ago
  • Job Title : Machine Learning Engineer (Energy) Industry Energy & Utilities Position Overview The ML Engineer will develop and deploy machine...  ...Machine Learning TensorFlow PyTorch Scikit-Learn Databricks ML Feature Engineering Model Deployment... 
    Suggested

    NavitasPartners

    Calgary, AB
    12 days ago
  •  ...Databricks. Responsibilities 1. ML Engineering & MLOps Architecture Build, optimize, and scale machine learning models and end-to-end data pipelines....  ...relational/non-relational databases and query engines (e.g., SQL). Cloud & DevOps: Strong foundational... 
    Suggested

    Randstad

    Calgary, AB
    13 days ago
  •  ...efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Machine Learning Engineer Calgary, AB, Canada Full-time Company Description Viridien is a global technology and HPC leader that provides data... 
    Suggested
    Full time

    Geoscience Jobs

    Calgary, AB
    more than 2 months ago
  •  ...encouraged it's expected. The Role As one of our Principal ML Engineer’s, you'll be a key technical leader and thought leader, shaping...  ...intelligent, high-performance multi-agent systems that perceive, learn, and act in real time. What You'll Do Define and drive the... 
    Suggested
    Shift work

    C-Serv

    Calgary, AB
    18 days ago
  •  ...Calgary, Alberta About the Role As a Machine Operator you will work within our...  ...Education in Mechanical or Electro-Mechanical Engineering Diploma or equivalent, or relevant experience...  ...of families in Canada ~ Opportunity to learn and grow ~ Work with a hard-working and... 
    Monday to friday
    Shift work
    Night shift
    Afternoon shift

    HelloFresh

    Calgary, AB
    8 hours ago
  •  ...At Modine, we are Engineering a Cleaner, Healthier World. Building on more than 100 years of...  ...We’re one of the key cogs in the global machine that keeps your digital world running smoothly...  ...have the mechanical aptitude required to learn and operate all aspects of machinery.... 
    Flexible hours

    Modine Manufacturing Company

    Calgary, AB
    22 days ago
  • $47k per year

     ...many careers in one Firm. Enjoy flexible, proactive, and practical benefits that foster a culture of well-being and connectedness. Learn from deep subject matter experts through mentoring and on the job coaching -- Be part of the on-site team, where you’ll manage the... 
    Permanent employment
    Flexible hours
    Weekend work
    Afternoon shift

    Deloitte

    Calgary, AB
    1 day ago
  •  ...This is an independent contractor opportunity Seeking motivated  Learning And Development Specialist that are looking for more independence, flexibility and portability to join our rapidly expanding Global Company. We operate in the  Personal Development and Leadership... 
    Remote job
    Full time
    Part time
    For contractors

    Grit Empowerment

    Calgary, AB
    2 days ago
  • $20 - $30 per hour

     ...weeks during the first year. 3 weeks after first year. Responsibilities Diagnostics and repair of home or commercial espresso machines, coffee brewers, and grinders. Adjust and replace ports and components of equipment according to manufacturer's specifications.... 
    Hourly pay
    Full time
    Monday to friday

    4Sight Search Solutions Inc.

    Calgary, AB
    1 day ago
  • $45 - $60 per hour

     ...for training Ensure health and safety regulations are followed Requisition or order materials, equipment and supplies Set up machines and equipment Supervise workers and projects Use computer numerical control (CNC) machines Supervision ~1 to 2 people ~3... 
    Permanent employment
    Full time
    Remote work

    Moli Industries Ltd

    Calgary, AB
    1 day ago
  • $23 per hour

     ...the sidelines and into a high-impact role where your hands-on skills directly fuel our daily production victories. We don’t just run machines; we build the future of manufacturing, and we need dependable problem-solvers ready to hit the ground running today. If you are looking... 
    Full time
    Internship
    Immediate start
    Shift work

    Randstad

    Calgary, AB
    2 days ago
  • We are looking for motivated, hands-on Machine Operators to join busy manufacturing teams for an immediate start. If you are a dependable problem-solver who excels on a high-volume production floor, we want to hear from you. To apply, you must be ready to start right away and... 
    Full time
    Internship
    Immediate start
    Shift work

    Randstad

    Calgary, AB
    3 days ago
  •  ...GCA has an opportunity for a part time (4 hours per day) Elementary Educational Assistant. Under the direction and mentorship of the Learning Support teacher as well as the Elementary principal, this individual will be available to support individual students within an Elementary... 
    Part time
    Work at office
    Local area

    Glenmore Christian Academy

    Calgary, AB
    7 days ago
  •  ...accordance with government regulations Escalation of problems to Management when necessary All tasks asked of, not limited to machine work only.   Physical Demands This section lists physical demands required of this job and may be edited to the specific job... 
    Long term contract
    Full time
    Work at office
    Worldwide

    Expeditors

    Calgary, AB
    13 days ago
  •  ...Training Systems (Learning) Analyst   The Opportunity   The Inclusion, Talent and Training team in Human Resources is looking to add...  ...System (LMS). This individual has the proven ability to learn new technology, problem solve effectively and work collaboratively... 
    Permanent employment
    Contract work
    Shift work

    Hays

    Calgary, AB
    9 days ago
  • $20 per hour

     ...looking for a new challenge? We are seeking a dedicated and skilled Machine Operator to compliment our client’s team. If you have a keen...  ...& accounting, banking, health care, educational institutions, engineering & technology, manufacturing, construction, agriculture and all... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Work at office
    Shift work

    Equation Staffing Solutions

    Calgary, AB
    more than 2 months ago
  •  ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and...  ...flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions... 
    Long term contract
    Flexible hours

    Synechron

    Calgary, AB
    a month ago
  •  ...We’re offering a unique opportunity for experienced Learning & Development / E-Learning consultants to join our team and create an additional stream of income. This role allows you to work independently, without direct supervision, and gives you the flexibility to work from... 
    For contractors
    Self employment
    Work from home
    Worldwide
    Flexible hours

    GearUp2Success

    Calgary, AB
    25 days ago
  •  ...Learning Systems & Instructional Design Specialist WHO WE ARE Our Power, Your Possibilities At TransAlta , we don’t just...  ...integrations with HRIS and other enterprise systems to enable seamless learner experiences Establish and sustain BAU processes for intake,... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    TransAlta

    Calgary, AB
    20 days ago
  •  ...Staffmax is helping our client hire a skilled Machine Operator for a 5-month contract. This role is essential to production operations and is ideal for mechanically inclined individuals with strong attention to detail. Contract Length: 5 Months Location: Calgary, AB Key... 
    Contract work
    Temporary work
    Manual labor
    Shift work

    Staffmax Staffing & Recruiting

    Calgary, AB
    more than 2 months ago
  • $75k - $80k per year

     ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and...  ...flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions... 
    Long term contract
    Flexible hours

    Synechron

    Calgary, AB
    25 days ago
  •  ...operations. These are tools used daily by engineers and scientists at the world’s largest...  ...large-scale data) Exposure to integrating machine learning, generative AI, or LLM-based components...  .... You will own real work that ships, learn from engineers who push you, and grow into... 
    Full time
    Part time
    Worldwide
    Shift work

    Halliburton

    Calgary, AB
    23 hours ago
  •  ...Structural Engineering Technologist Denizen Engineering Calgary, AB   Who We Are Denizen is a multi-disciplinary firm based in Calgary, AB, that excels in providing complete building design coordination across all disciplines. Spanning industry sectors from industrial... 
    Contract work
    Work at office

    Denizen

    Calgary, AB
    21 days ago
  •  ...operations. These are tools used daily by engineers and scientists at the world’s largest...  ...large-scale data) Experience integrating machine learning, generative AI, or LLM-based components...  ...curious, and you bring what you learn back to the team. You invest in the people... 
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    23 hours ago
  •  ...seeking a highly skilled Environmental AI Engineer with a Ph.D. in Environmental...  ...Develop and validate AI algorithms and machine-learning (deep learning) models for analyzing environmental...  ...such as TensorFlow, PyTorch, or Scikit-learn. • Background in contaminated site assessment... 
    Permanent employment
    Worldwide

    TRIUM Environmental Inc.

    Calgary, AB
    7 days ago
  •  ...Aircraft Maintenance Engineer (AME)**High potential for future career growth KASI Aviation Services Inc ., A Hexagon Company, is a...  ...maintenance of civil or military aircraft. Experience with TIO-540 engines. Can work collaboratively with members of various teams.... 
    Shift work

    KASI Aviation

    Calgary, AB
    13 days ago
  •  ...where some of the most progressive work in machine learning meets cutting-edge user experience....  ...years of experience as a Backend Software Engineer. ~ Very strong problem solving skills...  ...including Cross-Channel Advertising   To learn more about our privacy practices, please... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Calgary, AB
    8 hours ago
  •  ...What's the opportunity? We're looking for an experienced AI Engineering Lead who will bring focus and subject-matter expertise around...  ...team that works directly with leading researchers in AI and machine learning, has access to rich and massive datasets, and offers the computational... 
    Full time
    Local area
    Flexible hours

    RBC

    Calgary, AB
    2 days ago
  •  ...Role: Senior Platform Engineer Type: Remote – MST – Canada Only Duration: PERM Employment Required Skills: ~ Design and evolve the Azure architecture while supporting our legacy AWS footprint ~6+ years in Cloud Infrastructure Engineering (DevOps, Cloud Architecture... 
    Permanent employment
    Remote work

    Quarry Consulting

    Calgary, AB
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!