Position Overview
The Machine Learning Developer will be responsible for developing predictive and prescriptive models, production-ready pipelines, and reusable ML components that enhance forecasting, optimization, segmentation, and decision automation capabilities across BMP initiatives.
This role requires strong technical expertise, solid software engineering practices, and the ability to translate business problems into robust machine learning solutions. The ideal candidate thrives in a fast-paced, agile environment and is comfortable working across the full ML lifecycle—from problem definition to deployment and monitoring.
Responsibilities
You have a strong problem-solving and engineering mindset. You translate complex business and analytical problems into machine learning solutions that create measurable value
You design, develop, and deploy machine learning models for prediction, classification, clustering, optimization, and anomaly detection in support of BMP use cases
You build and maintain end-to-end ML pipelines, including data preparation, feature engineering, model training, validation, deployment, and monitoring
You collaborate closely with data analysts, data engineers, and business stakeholders to ensure models are aligned with business objectives and data realities
You implement scalable, reusable, and well-documented ML components following software engineering best practices
You evaluate model performance, explain results to non-technical audiences, and continuously improve models based on feedback and evolving data
You contribute to the definition of ML standards, tooling, and best practices within the BMP Analytics team
You stay current with emerging machine learning techniques and assess their applicability to BMP business challenges
Minimum Qualifications
Must be currently enrolled in a full-time, Master’s program
Reinforcement Learning experience
Proficient in : SQL, Python, Cursor, PowerBI, AWS
Preferred Qualifications
Prior experience with Sales or Marketing Analytics
Interest in Gaming Analytics
About the Canada Intern Program
The 2026 Canada program runs for 16 weeks (May 4 – August 21). All internships are paid. As an intern, you will contribute to meaningful projects, be mentored by industry leaders, and participate in tech talks and other activities designed to support your personal and professional development. Our internships align with Autodesk’s Flexible Workplace approach, which is designed to meet the needs of our business while providing flexibility in support of office, remote and hybrid work preferences.
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. Offers are based on the candidate’s experience, educational level, and geographic location.
Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here :
Intern Machine Learning Developer • Montreal, Quebec, Canada