Machine Learning Engineer
Contract Length: 1 Year
Location: Calgary, Alberta
Raise is currently hiring a Machine Learning Engineer on behalf of our client. They’re expanding their team to meet growing needs, making this a unique chance to work with an industry leader. Our Client,is one of North America's leading energy infrastructure companies with operations in natural gas, oil and power industries throughout Canada, the United States, and Mexico.
Description
This is a software development-first role with a heavy specialization in Machine Learning and AI solutions. You will work closely with Data Scientists, Architects, and Product Teams to transition experimental AI/ML models into highly scalable, automated, and maintainable production systems. The ideal candidate possesses deep software engineering discipline (CI/CD, testing, clean architecture) coupled with a strong understanding of statistical models, cloud infrastructure, and emerging agentic workflows.
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
Qualifications
3+ years of experience in delivering AI/ML projects
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
Education and Certifications
BSc. or MSc. degree in Computer Science, Engineering, Math, Physics, Statistics, or equivalent.
Looking for meaningful work? We can help!
Raise is an established hiring firm with over 65 years of experience. We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity.
We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.
We have a dedicated webpage for accommodations where you can learn more about what we offer and request accommodation: https://raise.jobs/accommodations/
In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work. Raise will never ask you for personal or banking information unless you have been selected for a job. If you are ever unsure about the legitimacy of this or any other Raise job posting (or have any other questions), please contact us at +1 (phone hidden) or
[email protected].
#WES
#LI-S
#J-18808-Ljbffr
📌 Machine Learning Engineer (Alberta)
🏢 Ian Martin Group
📍 Alberta