Machine Learning Developer – Toronto

Machine Learning Developer – Toronto

Toronto Full-Time 110000 - 160600 $ / year (est.) Hybrid
A

At a Glance

  • Tasks: Develop innovative machine learning solutions for exciting media projects.
  • Company: Join Autodesk, a leader in creative software for builders and innovators.
  • Benefits: Competitive salary, hybrid work model, and comprehensive benefits package.
  • Other info: Collaborative global team with opportunities for career growth.
  • Why this job: Make a real impact in the entertainment industry with cutting-edge technology.
  • Qualifications: Master's or PhD in AI/ML, proficiency in Python and deep learning frameworks.

The predicted salary is between 110000 - 160600 $ per year.

Autodesk makes software for people who make things. If you’ve ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched great science fiction films, chances are you’ve experienced what millions of Autodesk customers are doing with our software. Autodesk's Emerging Media and Entertainment Technology division is seeking a Machine Learning (ML) Developer to work on innovative projects that help our customers imagine, design, and make a better world. This role is ideal for individuals proficient in applying ML methodologies and tools to a wide range of data and use cases. The role is based in Toronto, Montreal or Vancouver. It is a hybrid role.

Responsibilities

  • Review state-of-the-art media-focused, and especially motion-focused ML publications and technologies
  • Assess capabilities for feasibility and generalizability, and report to project and program leads
  • Implement cutting edge ML results, improve existing models Stay current with new ML models and AI techniques
  • Develop new specific as well as generalized large models for motion prediction under various modalities
  • Develop end-to-end workflows, leveraging new data-driven techniques and evolving motion editing technologies
  • Work collaboratively on research projects within a globally-based team
  • Support research through building experimental pipelines and prototypes
  • Handle data processing and preparation at scale
  • Conduct model training and hyperparameter tuning
  • Analyze model errors and design strategies for mitigation
  • Leverage cutting edge coding tools for high velocity. Maintain high standards of engineering, scalable implementations for shared code repos

Minimum Qualifications

  • MS, or PhD in a field related to AI/ML such as Computer Science, Mathematics, Statistics, Physics, or a related discipline
  • Proficiency in Deep Learning techniques (Network architectures, regularization techniques, learning techniques, loss-functions, optimization strategies, etc.)
  • Deep background in statistical methods for Machine Learning (Bayesian methods, HMMs, graphical models, dimension reduction, clustering, classification, regression techniques, etc.)
  • Experience with multiple assisted coding environments
  • Strategies for best practices for high-velocity and scalable assisted code generation
  • Computational time-series data analytics and prediction regimes
  • Proficiency with scalable compute, bandwidth and storage infrastructure and associated orchestration layer
  • Proficiency with Python, TensorFlow, PyTorch, and other standard deep learning frameworks
  • Profound understanding of fundamental CS algorithms and their scaling behaviors
  • Practical experience in applying machine learning algorithms and libraries to business problems

Preferred Qualifications

  • Experience in production environments and creative workflows in the entertainment or adjacent industries
  • Proven collaboration with creatives and producers
  • Familiarity with media pipelines and practical application of data modeling

The Ideal Candidate

  • Ability to decompose large problems into manageable components and develop clear solutions
  • Proactive and self-motivated attitude towards problem solving
  • Excellent documentation skills for code and software architecture
  • Self-motivation and the ability to find solutions and execute problems with minimal supervision
  • Comfort with ambiguity and the ability to learn and adapt in newly forming areas
  • Outstanding visual and verbal communication skills
  • A passion for entertainment and skills in the use of creative software
  • Highly effective interpersonal skills and a growth mindset

Machine Learning Developer – Toronto employer: Autodesk, Inc.

Autodesk is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Senior Software Developers to thrive. With a commitment to employee growth, Autodesk offers mentorship opportunities, competitive compensation packages, and a comprehensive benefits program, all while working on cutting-edge technologies in a dynamic environment. Located in Canada, employees enjoy a supportive work culture that values diversity and encourages continuous learning, allowing them to make meaningful contributions to the future of design and engineering.

A

Contact Details:

Autodesk, Inc. Recruitment Team

We think you need these skills to ace Machine Learning Developer – Toronto

Machine Learning Methodologies
Deep Learning Techniques
Statistical Methods for Machine Learning
Python
TensorFlow
PyTorch
Data Processing and Preparation