Enable job alerts via email!

Machine Learning Developer AI/ML Platform

Autodesk

Toronto

On-site

CAD 106,000 - 157,000

Full time

8 days ago

Job summary

A leading software company in Toronto seeks a Machine Learning Developer to advance their AI/ML capabilities by designing and developing tools for data scientists. The ideal candidate has 3-5 years of software development experience and proficiency in AI/ML frameworks. This role offers a competitive salary range, collaboration with diverse teams, and the opportunity to contribute to impactful projects.

Benefits

Annual cash bonuses
Comprehensive benefits package

Qualifications

  • 3-5 years of experience in software development, with production systems exposure.
  • Familiarity with deep learning, statistical modeling, or neural networks.
  • Proficiency in Python and experience with another language such as Java or Go.

Responsibilities

  • Work with customer teams to understand data processing needs.
  • Implement monitoring practices for AI/ML model performance.
  • Contribute to CI/CD pipelines ensuring smooth model updates.

Skills

Software development
AI/ML technologies
Problem-solving
Collaboration

Education

BS or MS in Computer Science

Tools

TensorFlow
PyTorch
Job description
Overview

We are seeking a Machine Learning Developer to join the AI/ML Platform team, contributing to the design and development of tooling that supports data scientists and research engineers. The ideal candidate will bring a solid background in software development, a strong understanding of AI/ML technologies, and hands-on experience applying data science to real-world problems. This role calls for a collaborative engineer who enjoys solving complex challenges, learning from teammates, and delivering high-quality solutions. You will play an important role in advancing our AI/ML capabilities and helping deliver systems that provide significant value to Autodesk.

We are also providing a French translation below for reference.

Responsabilités / Responsibilities
  • Data Pipelines & Training Support: Work with customer teams to understand their data processing and model training needs, and help shape platform design with empathy.
  • Performance Monitoring & Optimization: Implement monitoring practices to track AI/ML model performance during training and in production, identifying bottlenecks and improving efficiency.
  • Model Deployment & Versioning: Contribute to CI/CD pipelines and deployment workflows that ensure smooth, reliable model updates and rollbacks.
  • Research & Innovation: Stay current with developments in AI/ML, cloud computing, and MLOps, exploring ways to integrate new technologies that enhance platform capabilities.
Minimum Qualifications / Qualifications minimales
  • Education: BS or MS in Computer Science, or equivalent practical experience
  • Experience: 3-5 years of experience in software development, with exposure to production systems
  • AI/ML Knowledge: Familiarity with deep learning, statistical modeling, or neural networks
  • Frameworks: Hands-on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and understanding of model development lifecycles
  • Programming: Proficiency in Python and experience with another language such as Java or Go
  • Problem-Solving: Ability to analyze complex issues and contribute to practical, effective solutions
  • Collaboration: Strong communication skills and eagerness to work with cross-functional teams
  • Performance Awareness: Understanding of metrics and optimization techniques to improve system efficiency
  • Growth Mindset: Commitment to continuous learning and keeping up with trends in AI/ML and software engineering
Preferred Qualifications / Qualifications souhaitées
  • GPU Computing: Exposure to GPU computing for AI/ML workloads (CUDA, OpenCL, or similar)
  • Big Data: Experience with big data technologies such as Hadoop, Spark, or Kafka
  • Model Monitoring: Familiarity with tools like MLflow, Kubeflow, or TensorBoard for tracking model performance
  • Scalability & Efficiency: Interest in high-performance computing techniques for training and inference
Learn More
About Autodesk

Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.

We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.

When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!

Salary transparency

Salary is one part of Autodesk’s competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $106,500 and $156,200. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

Diversity & Belonging

We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: Autodesk Diversity & Belonging page.

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.