Dev. Machine Learning Engineering II at Bell — NeverHard
Dev. Machine Learning Engineering II at Bell in Toronto, Ontario. Skills: AWS, Azure, CI/CD, Cloud Infrastructure, GCP. Apply on NeverHard.
Company
Bell
Location
Toronto, Ontario
Type
full_time
Required skills:
AWS
Azure
CI/CD
Cloud Infrastructure
GCP
Infrastructure as Code
Machine Learning
Mentoring
Problem Solving
Software Engineering
We are seeking a highly skilled and experienced Machine Learning Engineering Developer II to join our team. This role requires a strong understanding of machine learning principles, software engineering best practices, and cloud infrastructure. The ideal candidate will be responsible for the development, deployment, and maintenance of ML models and pipelines in a production environment.
Key Responsibilities
Develop, deploy, and maintain machine learning models in production on cloud platforms (e.g., AWS, Azure, GCP).
Design, implement, and maintain infrastructure‑as‑code (IaC) for ML applications, ensuring scalability, reliability, and maintainability.
Develop, enhance, and maintain CI/CD pipelines for ML model development and deployment.
Build, automate, and maintain machine learning dependencies and artifact pipelines, ensuring efficient and reproducible workflows.
Collaborate closely with product teams to accelerate development cycles, improve product robustness, and address production issues.
Proactively identify and resolve performance bottlenecks and other issues in ML pipelines and applications.
Contribute to the development and improvement of ML engineering best practices and standards.
Mentor and guide junior engineers.
Display proactive problem‑solving, continuous improvement, customer‑centric approach, analytical and solution‑oriented mindset, and learning agility.
Critical Qualifications
Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field (relevant experience may be considered in lieu of a degree).
3+ years of experience in a machine learning engineering or related role.
Cloud Associate Cloud Engineer certification (e.g., AWS Certified Cloud Practitioner, Azure Fundamentals, Google Cloud Certified Professional Cloud Architect).
Proficiency in SQL.
Understanding of big data processing and parallel processing techniques such as Hadoop, Kafka, Apache.
Experience with containerization technologies (e.g., Docker, Kubernetes).
Strong knowledge of cloud computing concepts and services.
Experience with CI/CD and DevOps practices.
Proficiency in software development lifecycle (SDLC) and machine learning lifecycle (MLLC) methodologies.
Strong programming skills in Python or a similar language.
Experience with version control systems (e.g., Git).
Excellent problem‑solving, analytical, and communication skills.
Ability to work independently and as part of a team.
Preferred Qualifications
Experience with specific cloud platforms (AWS, Azure, GCP).
Experience with orchestration tools (e.g., Airflow, Argo).
Experience with monitoring and logging tools (e.g., Prometheus, Grafana).
Contributions to open‑source projects.
Additional Information
Adequate knowledge of French is required for positions in Quebec.
Position Type: Management
Job Status: Regular - Full Time
Job Location: Canada: Ontario: Toronto
Work Arrangement: Hybrid
Application Deadline: 07/23/2026
Benefits
Competitive salary, medical, dental, vision and mental health benefits; 35% discount on Bell services and partner offers; flexible work hours.
Equal Employment Opportunity
Bell is committed to fostering an inclusive and accessible workplace where all team members feel valued, respected, and supported.
#J-18808-Ljbffr