Bell Canada

Dev. Machine Learning Engineering II

Bell Canada
Apply
13 days ago
Toronto, CanadaMid Level

Responsibilities

  • Develop, deploy, and maintain production machine learning models on cloud platforms.
  • Design and maintain infrastructure-as-code for scalable and reliable ML applications.
  • Develop and maintain CI/CD pipelines for ML model development and deployment.
  • Build and automate machine learning dependency and artifact pipelines.
  • Collaborate with product teams to improve development cycles, product robustness, and production issue resolution.
  • Identify and resolve performance bottlenecks in ML pipelines and applications.
  • Improve ML engineering standards and best practices.
  • Mentor and guide junior engineers.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related field, or relevant equivalent experience.
  • At least 3 years of experience in machine learning engineering or a related role.
  • Cloud Associate Cloud Engineer certification, such as AWS Certified Cloud Practitioner, Azure Fundamentals, or Google Cloud Certified Professional Cloud Architect.
  • Proficiency in SQL and Python or a similar programming language.
  • Understanding of big data and parallel processing technologies such as Hadoop and Kafka.
  • Experience with Docker, Kubernetes, cloud computing, CI/CD, DevOps practices, software development lifecycle, and machine learning lifecycle methodologies.
  • Experience with version control systems such as Git.
  • Strong problem-solving, analytical, communication, independent-work, and teamwork abilities.
  • Preferred experience with AWS, Azure, or GCP; Airflow or Argo; and Prometheus or Grafana.
  • Contributions to open-source projects are preferred.
  • Adequate knowledge of French is required for positions in Quebec.

Benefits

  • Medical, dental, vision, and mental health benefits are available upon joining.
  • 35% discount on Bell services and access to exclusive partner offers.
  • Hybrid work arrangement in Toronto, Canada, requiring at least three days per week in a Bell office.
  • Regular full-time position with flexible work hours based on business needs.

Tech Stack

Apache AirflowApache HadoopApache KafkaArgo CDAWSAzureDockerGitGoogle Cloud PlatformGrafanaKubernetesPrometheusPythonSQL

Categories

Contact me