NeverHard

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:

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