Back to results

Closed listing

Machine Learning Engineer

  • Calgary, AB, Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
Closing date
Experience
Minimum 3+ years of experience in delivering AI/ML projects
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Location : Onsite - Calgary, AB

Duration : 1 year

Description:

Responsibilities

  • Participate in team planning sessions
  • Responsible for building and optimizing ML models and data pipelines
  • Provide software development expertise to data analytics teams and data scientists within the organization
  • Review and discuss requirements and estimate implementation effort
  • Participate in experiments and prototype solutions
  • Collaborate with architects, data scientists, business- and product teams to develop ML solutions
  • Design and implement operational aspects of model deployment including automation, monitoring, drift detection, etc.
  • Apply software development best practices to models from prototypes for better maintainability
  • Test and debug application code
  • Perform code reviews and give constructive feedback for improvements

Required Qualifications

  • BSc. or MSc. degree in Computer Science, Engineering, Math, Physics, Statistics, or equivalent.
  • Minimum 3+ years of experience in delivering AI/ML projects
  • Minimum 2+ years as a software developer in a delivery team
  • This is a software development role with a strong focus on ML and AI solutions, therefore we look for solid knowledge of software development best practices (test driven development, CI/CD, etc.)
  • Expertise in at least two common languages (Java, Python, C#, etc.)
  • Working experience with general Python data packages and building solutions in AWS
  • Good knowledge of relational and non-relational databases and query engines (e.g. SQL)
  • Proficient with statistical concepts and applying statistical thinking to solve business problems
  • Working knowledge of DevOps practices and automation
  • Excellent knowledge of ML algorithms/techniques as well as Agentic solutions with the ability to build and optimize models without major supervision
  • Strong testing and debugging skills
  • A positive, team-focused, results-oriented attitude, and strong collaboration skills

Preferred Qualifications

  • Experience in building data pipelines
  • Some familiarity with web frontend development
  • Working knowledge of the AWS ecosystem or keen interest in diving deep into AWS services
  • Experience and familiarity with platforms like Databricks.
More about this job

Responsibilities

The role involves building and optimizing machine learning models and data pipelines while collaborating with cross-functional teams to deploy scalable AI solutions. Responsibilities also include applying software development best practices, performing code reviews, and managing the operational aspects of model deployment.

Requirements

Candidates must hold a BSc or MSc in a technical field and possess at least 3 years of experience in AI/ML projects alongside 2 years of software development experience. Proficiency in Python, Java, or C#, as well as experience with AWS and database management, is required.

Skills

  • Machine Learning
  • Python
  • Java
  • C#
  • AWS
  • SQL
  • Data Pipelines
  • CI/CD
  • DevOps
  • Software Development
  • Test Driven Development
  • Databricks
  • Statistical Analysis
  • Model Deployment
  • Debugging
  • Code Review

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Engineering
  • Energy

Keywords

  • Machine Learning
  • Software Development
  • Python
  • Java
  • C#
  • AWS
  • SQL
  • Data Pipelines
  • CI/CD
  • DevOps
  • Databricks
  • Statistical Concepts
  • Agentic Solutions
  • Test Driven Development
  • Model Deployment
  • Drift Detection
  • Automation
  • Debugging
  • Code Review
  • Energy Technology
  • Data Analytics
  • Prototyping
  • Relational Databases
  • Non-relational Databases
  • Software Engineering
  • Mathematics
  • Physics
  • Statistics
  • Computer Science
  • AI

Report this job