← Back to board

Senior Principal Machine Learning Engineer

Autodesk · US or Canada (Remote or Hybrid) · 80% remote · AI · Permanent

Schedule · Jul 1, 2026

3
Job$165,000 - $296,450 / yearApply

Description

Position Overview

Autodesk is hiring a Senior Principal Machine Learning Engineer for AEC Solutions to act as a technical leader and delivery owner for high-impact ML initiatives spanning foundation models, reinforcement learning, data systems, and large-scale ML platforms. The role sits at the intersection of applied research, engineering, and product, using data from AutoCAD, Revit, Autodesk Construction Cloud, and Forma to transform AEC workflows.

Responsibilities

  • Define the long-term technical vision for generative AI and foundation model infrastructure within the AEC Solutions team
  • Lead end-to-end delivery of complex ML systems from model architecture and data strategy through distributed training and production deployment
  • Translate applied research ideas into scalable production code alongside research scientists and platform teams
  • Architect distributed training workflows on large compute clusters and remove throughput bottlenecks across data and model pipelines
  • Mentor senior engineers while partnering closely with product, data engineering, and platform teams on multimodal AEC data workflows

Minimum Qualifications

  • Master's or PhD in Computer Science, Mathematics, Statistics, Physics, Computational Linguistics, or a related AI/ML discipline
  • 10+ years of experience in machine learning, AI, or related fields with a strong track record of technical leadership and hands-on implementation
  • Expert-level understanding of deep learning architectures including Transformers and diffusion models, with PyTorch required
  • Hands-on experience with distributed training frameworks such as PyTorch Distributed, Ray, DeepSpeed, or Megatron in HPC or cloud environments
  • Strong Python proficiency focused on production-quality code, debugging, and performance profiling
  • Proven experience leading large-scale ML systems from conception to production while mentoring engineers in cross-functional environments

Preferred Qualifications

  • Experience training large foundation models in distributed compute environments
  • Experience building multimodal data pipelines at terabyte or petabyte scale with tooling such as Spark or Iceberg
  • Experience constructing internal ML platforms with tools such as Kubernetes, Slurm, or Metaflow
  • Background in AEC, computational geometry, or working with 3D data such as BIM, CAD, meshes, or point clouds

Salary range: $165,000 – $296,450 for US-based hires. The role is open across 24 eligible US locations plus remote options in Canada, and supports remote or hybrid work.