Machine Learning Developer 🎓
Description
The BMP Analytics team is seeking a Machine Learning Developer to design, build, and deploy advanced machine learning solutions that support business performance management and strategic decision-making. The team partners closely with business leaders, analytics professionals, and technology teams to develop scalable, data-driven solutions that drive measurable business impact.
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.
Details
- Location
- Montreal, QC, Canada
- Term
- Summer 2026
- Posted
- 1/22/2026