Autodesk

AEC (Architecture, Engineering, Construction)

PrincipalMachineLearningEngineer

Toronto, Ontario, Canada; Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Principal candidates.

The Brief

“Principal Machine Learning Engineer at Autodesk. Skills: Machine Learning, Data Engineering, AEC Data, Generative AI. Explore AEC data at scale. Make sense of AEC data”

What You'll Achieve.

Inform product direction; Influence AI capabilities; Influence product direction; Influence research investments; Influence AI strategy

Industry & Context.

AEC (Architecture, Engineering, Construction)
Problems you'll solve

Exploratory analysis; Ambiguous problem spaces; Data-driven stories; Problem framing

What They're Looking For.

Must Have

Bachelor's or Master's degree, 5–8+ years relevant industry experience, Experience with data visualization, Proficient in Python, Experience with complex datasets, Solid foundation in machine learning, Hands-on experience with cloud platforms, Software engineering fundamentals, Experience in cross-functional, Agile environments, Proven ability to operate in ambiguous problem spaces, Background in AEC

Nice to Have

Experience with AEC data formats, Experience with infrastructure data, Experience with reality capture data, Familiarity with geometric data processing, Hands-on experience with deep learning, Experience building scalable ML pipelines

What You'll Do.

Explore AEC data at scale

Make sense of AEC data

Tell data-driven stories

Influence product direction

Build high-quality datasets

Curate high-quality datasets

Design data pipelines

Structure large-scale AEC datasets

Collaborate across disciplines

Explore ambiguous problems

Define open-ended questions

Iterate toward solutions

Design scalable data pipelines

Implement scalable data pipelines

Design scalable ML pipelines

Implement scalable ML pipelines

Process large datasets

Analyze large datasets

Bridge domain expertise

Guide data interpretation

Guide model development

Develop machine learning models

Evaluate machine learning models

Communicate limitations

Communicate recommendations

Contribute to engineering excellence

Write maintainable code

Evolve best practices

Mentor other engineers

Elevate data practitioners

Foster a culture of curiosity

Foster experimentation

Foster continuous learning

Stay at forefront of innovation

Keep up with emerging trends

Identify new opportunities

How You'll Work.

Team & Collaboration

Cross-functional teams; AI researchers; ML engineers; Product managers; Designers

Communication Scope

Data-driven stories; Visualizations; Prototypes; Narratives; Technical stakeholders; Non-technical stakeholders

Process & Methodology

Agile environments

Full Job Description

**Job Requisition ID #** 26WD97131 **Position Overview** Autodesk is leading the transformation of the AEC industry, integrating AI technology into our products. We're enhancing our applications with cloud-native capabilities, including data at scale, edge computing, AI-based solutions, and advanced 3D modeling and graphics. This innovation is happening across our flagship products - AutoCAD, Revit, and Autodesk Forma. As a Principal Machine Learning Engineer, you will operate at the intersection of AEC data, machine learning and exploratory analysis. This role goes beyond traditional model development; you will dive deep into complex design and construction datasets to uncover patterns, generate insights, and tell compelling data-driven stories that inform product direction and AI capabilities. You will prototype new workflows, build and curate high-quality datasets, and collaborate closely with AI researchers, ML engineers, product managers, and designers to explore ambiguous problem spaces. Your work will directly influence how next-generation AI systems understand and interact with AEC data. This role is ideal for someone with a strong foundation in AEC (through education or industry experience), solid programming skills (Python and/or TypeScript), and a passion for making sense of messy, high-dimensional data. If you enjoy blending analytical thinking, technical depth, and storytelling to drive innovation and thrive in fast-moving, exploratory environments, we’d love to hear from you. Report: You will report to an ML Development Manager for the Generative AI team Location: Canada Hybrid or Remote **Responsibilities** * Explore and make sense of AEC data at scale: Dive into complex design and construction datasets (e.g. BIM models, drawings, geometry, point clouds, metadata) to uncover patterns, anomalies, and opportunities, translating raw data into meaningful insights and narratives * Tell compelling data-driven stories: Synthesize findings into clear, impactf

Free ATS check

Applying for this Principal Machine Learning Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Autodesk?

Real rants from real employees. Read before you apply.

Read Company Rants →