×
Register Here to Apply for Jobs or Post Jobs. X

Dev. Machine Learning Engineering II

Job in Toronto, Ontario, C6A, Canada
Listing for: Bell
Full Time, Seasonal/Temporary position
Listed on 2026-07-21
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 170000 CAD Yearly CAD 110000.00 170000.00 YEAR
Job Description & How to Apply Below

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 Dev Ops 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

Final date to receive applications: 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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary