Jobs · devitjobs
Machine Learning Developer III
Cobalt Streamworks · Montreal Street 800, Montréal · Posted 1d ago
About the role
Design and implement scalable AI frameworks and maintain machine learning systems in a collaborative environment.
Salary: $111,308.33 - 155,435 per year Requirements: Bachelors or Masters degree in Software Engineering, Computer Science, or a related field. 5 to 8+ years of experience in software engineering, particularly focused on deploying and maintaining Machine Learning systems. Advanced proficiency in Python and Object-Oriented Programming (OOP) is essential. Extensive experience with AWS environments (Lambdas, SageMaker, Glue Tables, SQS/SNS, API Gateway, CloudWatch) and managing IAM roles for secure deployments. Expertise in pytest and unit testing frameworks to ensure code reliability. In-depth knowledge of Linux environments and a strong inclination to automate repetitive tasks and workflows. Thorough understanding of ML model deployment strategies and current LLM architectures. Ability to effectively communicate complex engineering concepts to colleagues with diverse technical backgrounds. A proactive team member who serves as a resource for others, sharing expertise and resolving model-related issues effectively. Bilingual proficiency in French and English is mandatory, with full professional competency in both languages. Responsibilities: Engage actively in the design and hands-on implementation of scalable AI frameworks customized for our ongoing and future projects. Collaborate closely with ML engineers and researchers to eliminate gaps between a trained model and deployed service, addressing engineering challenges that arise during production. Develop and implement an Technologies: AI API AWS CloudWatch IAM Support LLM Linux Machine Learning OOP Python pytest Cloud Lambda More: At Cobalt Streamworks, we are committed to creating advanced, sustainable, and efficient climate solutions for a wide range of applications including buildings, homes, and transportation. Our philosophy centers around putting the environment first in all that we do. Joining our team means contributing to a mission where you can make a real difference in addressing the worlds challenges. We are excited to offer a hybrid work model through our BrainBox AI Workplace Presence approach, allowing for dedicated in-office days each month that focus on fostering relationships, continuous learning, and innovative thinking. Our comprehensive benefits are designed to support you in thriving both professionally and personally. last updated 28 week of 2026
Read the full posting on devitjobs →
Why this role stands out
- ★Fresh posting — apply before the crowd
- ★comprehensive benefits
Responsibilities
- ▸Design and implementation of scalable AI frameworks
- ▸Collaborate closely with ML engineers and researchers
- ▸Develop and implement ML model deployment strategies
Must-have skills
- ▸python
- ▸object-oriented programming (oop)
- ▸5 to 8+ years experience
- ▸aws
- ▸pytest
- ▸linux
- ▸automate repetitive tasks
- ▸ml model deployment
- ▸llm architectures
- ▸bilingual french and english
Nice-to-have skills
- ▸aws lambdas
- ▸aws sagemaker
- ▸aws glue tables
- ▸aws sqs/sns
- ▸aws api gateway
- ▸aws cloudwatch
- ▸aws iam
- ▸ai api
- ▸machine learning
Benefits
- ▸comprehensive benefits
FAQ
Is the Machine Learning Developer III role at Cobalt Streamworks remote?+
This Machine Learning Developer III position is listed as onsite (Montreal Street 800, Montréal).
What is the salary for the Machine Learning Developer III role at Cobalt Streamworks?+
The listing states $111,308.33 - 155,435.
What seniority level is this Machine Learning Developer III role?+
This is a senior level position.
What skills does the Machine Learning Developer III role require?+
Key requirements include python, object-oriented programming (oop), 5 to 8+ years experience, aws, pytest, linux, automate repetitive tasks, ml model deployment.
What languages does the Machine Learning Developer III role require?+
The posting requires French.
How do I apply for the Machine Learning Developer III role at Cobalt Streamworks?+
Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Cobalt Streamworks.