AI/Machine Learning
Jan 24, 2025

Devops Engineer, Machine Learning and AI

Req Id: 421869 

 

At Bell, our purpose is to advance how Canadians connect with each other and the world. We achieve this by providing consumers and businesses with the best network technologies in the world, innovative digital solutions and seamless customer experiences. It’s all developed and delivered by the members of #TeamBell and we’re always on the lookout for people with great skills and experiences. 

 

We value diversity and provide a supportive, inclusive community where all team members can succeed. And through our commitment to environmental, social and governance initiatives, you will feel good about the greater impact you will have – making every day better for people as they connect, work, learn and play. 

 

Join us. You belong at Bell. 

 

Summary

This role is part of the MLOps team in the Data Engineering and AI organization at Bell. As part of this role, you will have the opportunity to contribute to the DevOps setup, Infrastructure and Architecture of a variety of Machine Learning and AI projects at Bell, setting and following standards for the development, testing and production of AI applications on the cloud. This role is important in ensuring that Data Scientists and Machine Learning engineers are provided with all the tools and guardrails they need for seamless development of their models and AI applications in a standardized, secure manner; and helping their applications get deployed to production on the Cloud.

Key Responsibilities

  • Develop, maintain and optimize CI/CD pipelines for development, testing and deployment of the various components of ML and AI applications as part of the MLOps team at Bell, taking into account testing, security, documentation, version controlling, and deployments
  • Contribute to, and optimize DevOps processes for ML and AI applications 
  • Define and set up development, test, release, update, and support processes for production applications on the cloud
  • Deploy ML and AI applications to production while ensuring all DevOps best practices and checks have been followed
  • Provision, maintain and optimize infrastructure for ML and AI applications through infrastructure-as-code
  • Participate in cloud architecture and design for ML and AI applications and recommend best practices for application architectures such as micro-services, containerization etc.
  • Implement application health monitoring, logging and alerting for production applications
  • Contribute to MLOps and DevOps best practices and standards at Bell

Critical Qualifications

  • 3+ years of hands-on DevOps experience including source code management, building and maintaining CI/CD pipelines, secrets management, infrastructure provisioning and application deployment and maintenance
  • 3+ years of experience working on the Google Cloud Platform (GCP)
  • Strong understanding and demonstrable knowledge of Cloud Architecture and system design on the Cloud
  • Strong working knowledge of network infrastructure in GCP such as shared VPC, Cloud Load Balancing, Firewall, Private Google Access (PGA), and Private Service Access (PSA)
  • Proven experience in Identity and Access Management; and secrets management through least privilege principles, preferably on GCP
  • Experience building and maintaining cloud-first monitoring, logging, and alerting infrastructure
  • 2+ years of experience in Python scripting for task automation
  • Experience with provisioning infrastructure through Infrastructure-as-Code (preferably Terraform)
  • Strong written and verbal communication skills
  • Strong teamwork skills
  • Ability to prioritize requests and handle multiple initiatives
     

Preferred Qualifications

•    Previous experience deploying production-level machine learning models and model training pipeline
•    Strong background in maintaining production-grade machine learning applications in GCP
•    Experience with the following GCP products: Vertex AI, Dataflow, Dataproc, Cloud Composer, BigQuery, Redis and Google Cloud Operations 
•    GCP Certifications (Associate Cloud Engineer, Professional Cloud Architect, or Professional Cloud DevOps Engineer)

 

 

#EmployeeReferralProgram

 

Adequate knowledge of French is required for positions in Quebec. 

 

Additional Information:

Position Type: Management 
Job Status: 
Regular - Full Time 
Job Location:
Canada : Ontario : Toronto || Canada : Quebec : Montreal 
Work Arrangement: Hybrid 
Application Deadline: 02/07/2025 

 

For work arrangements that are ‘Hybrid’, successful candidates must be based in Canada and report to a set Bell office for a minimum of 3 days a week.  Recognizing the importance of work-life balance, Bell offers flexibility in work hours based on the business needs.

 

Please apply directly online to be considered for this role.  Applications through email will not be accepted.

 

We know that caring for our team members is at the heart of a healthy, positive and thriving workplace. As part of our team, you’ll enjoy a comprehensive compensation package that includes a competitive salary and a wide range of benefits to support the well-being of you and your family. As soon as you join us, you'll be eligible for medical, dental, vision and mental health benefits that you can tailor to your specific needs. Plus, as a Bell team member, you'll enjoy a 35% discount on our services and access exclusive offers from our partners. 

 

We value the experiences that have shaped who you are, and we know the diversity of your talent will bring even greater strength to our team. At Bell, everyone belongs and you’ll feel valued, respected and supported as you grow and reach your full potential.

 

We also want to make sure that everyone has an equal opportunity to join our team. We encourage individuals who may require accommodations during the hiring process to let us know. For a confidential inquiry, email your recruiter or recruitment@bell.ca to make arrangements. If you have questions or feedback regarding accessibility at Bell, we invite you to complete the Accessibility feedback form or visit our Accessibility page for other ways to contact us.

 

Artificial intelligence may be used to assess parts of your application. Please review our privacy policy (see Phenom for details) to learn more about how we collect, use, and disclose your personal information.

 

Created: Canada, ON, Toronto

 

Bell, one of Canada's Top 100 Employers.