Autodesk logo
Autodesk Verified
Software

Senior Principal Machine Learning Engineer

Atlanta, Georgia, United StatesRemoteFull TimePrincipal$165,000–$296,450 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Autodesk is seeking a Senior Principal Machine Learning Engineer to lead AI initiatives in the AEC industry, embedding foundation models and generative AI into cloud-native platforms. This role requires technical leadership and hands-on expertise in designing, developing, and deploying large-scale ML systems, including distributed training and production operations. The engineer will set technical direction, mentor other engineers, and collaborate across teams to integrate multimodal data. The position emphasizes end-to-end delivery, operational excellence, and influencing architectural decisions within the organization.

Job Requisition ID #
26WD94803
Senior Principal Machine Learning Engineer
Position Overview
Autodesk is transforming the Architecture, Engineering, and Construction (AEC) industry by embedding advanced AI and foundation models into cloud-native platforms such as AutoCAD, Revit, Construction Cloud, and Forma.
As a Senior Principal
*Machine Learning*
Engineer, you will act as a technical leader and delivery owner for complex, high-impact ML initiatives spanning foundation models,
*reinforcement*
learning, data systems, and large-scale ML platforms. You will operate at the intersection of applied research, engineering, and product—setting technical direction while remaining hands-on in the areas of highest complexity and risk.
This role is designed for a senior ML tech lead with a proven track record of owning and delivering ML systems at scale, including training and operating models in large, distributed environments.
Reporting:
ML Development Manager, AEC Solutions
Location:
US or Canada (Remote or Hybrid)
Responsibilities

  • Technical Strategy & Leadership: Define the long-term technical vision for Generative AI and Foundation Model infrastructure within the AEC Solutions team. Influence architectural decisions across the broader organization.Model infrastructure within the AEC Solutions team. Influence architectur\*
  • End-to-End Delivery: Lead the design, development, and delivery of complex ML systems. Own the full lifecycle from model architecture selection and data strategy to distributed training and production deployment.
  • Foundation Model Engineering: Drive the development of large-scale training pipelines. Collaborate with Research Scientists to translate experimental ideas (custom architectures, novel loss functions) into scalable, performant code.
  • Scalability & Infrastructure: Architect solutions for distributed training (e.g., FSDP, Megatron-LM, DeepSpeed) on massive compute clusters. Identify and resolve bottlenecks in data processing and model parallelism to maximize training throughput.model parallelism to maximize traini\*
  • Mentorship & Influence: Mentor Principal and Senior engineers, fostering a culture of technical ownership, rigorous experimentation, and best practices. Act as a technical partner to Product Management and Engineering leadership.
  • Cross-Functional Collaboration: Partner effectively with Data Engineering, Platform, and Research teams to integrate large-scale multimodal AEC data (3D geometry, images, text) into model development workflows.multimodal AEC data (3D ge\*
  • Operational Excellence: Establish standards for model evaluation, versioning, monitoring, and MLOps best practices to ensure reproducibility and reliability in a high-stakes production environment.model evaluation, versioning, monitoring, and MLOps best practices to ensure reproducibilit\*

Minimum Qualifications

  • Master’s or PhD in a field related to AI/ML such as Computer Science, Mathematics, Statistics, Physics, Computational Linguistics, or related disciplines
  • 10+ years of experience in machine learning, AI, or related fields, with a proven track record of technical leadership and hands-on implementation
  • Demonstrated experience mentoring engineers and leading technical projects in cross-functional environments
  • Proven history of leading the delivery of large-scale ML systems from conception to production
  • Expert-level understanding of deep learning architectures (Transformers, Diffusion models) and modern frameworks (PyTorch is required)
  • Hands-on experience with distributed training frameworks and techniques (e.g., PyTorch Distributed, Ray, DeepSpeed, Megatron, CUDA optimization) in HPC or cloud environments (AWS/Azure)
  • Strong proficiency in Python, with an emphasis on performance profiling, debugging, and writing robust, maintainable production code
  • Excellent ability to translate complex technical concepts into clear insights for executive leadership and cross-functional partners

Preferred Qualifications

  • Experience with large foundation model training in distributed compute environments
  • Experience designing data pipelines for multimodal datasets at the terabyte/petabyte scale (using Spark, Iceberg, etc.)
  • Experience constructing internal developer platforms for ML, utilizing tools like Kubernetes, Slurm, or Metaflow
  • A portfolio demonstrating the successful translation of academic research papers into tangible product features
  • Background in AEC, computational geometry, or experience working with 3D data representations (BIM, CAD, meshes, point clouds)

The Ideal Candidate

  • Owns outcomes, not just components
  • Has operated ML systems at real scale, including the messy parts
  • Brings strong technical judgment shaped by production experience
  • Thrives in ambiguous problem spaces and drives clarity
  • Enjoys mentoring senior engineers and shaping technical culture
  • Is motivated by delivering real-world impact at scale

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!
Benefits
From health and financial benefits to time away and everyday wellness, we give Autodeskers the best, so they can do their best work. Learn more about our benefits in the U.S. by visiting https://benefits.autodesk.com/
Salary transparency
Salary is one part of Autodesk’s competitive compensation package. For U.S.-based roles, we expect a starting base salary between $165,000 and $296,450. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Equal Employment Opportunity
At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.
Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).

Sample Autodesk interview questions

  • 1

    Design a distributed rate limiter.

    system designmedium
  • 2

    Outline the components of a distributed A/B testing system that ensures statistical validity and prevents experiment collision.

    system designmedium
  • 3

    Reverse Nodes in k-Group Reverse nodes in k-group in a linked list. Input: head = [1,2,3,4,5], k = 3 Output: [3,2,1,4,5] Explanation: The first 3 elements are reversed, while the remaining 2 are left untouched since they don't form a complete group.

    codingmedium
  • 4

    Split an array into consecutive subsequences. Input: nums = [1,2,3,4,4,5] Output: FALSE Explanation: The numbers can form [1,2,3,4], but the remaining leftover group [4,5] is too short to form a valid sequence of length 3.

    codingmedium
  • 5

    Count the number of anagrammatic substrings from one string present in another. Input: s = "abab", p = "ab" Output: [0, 1, 2] Explanation: The substrings "ab", "ba", and "ab" starting at indices 0, 1, and 2 respectively are all anagrams of the string "ab".

    codingmedium

Sign up for a personalized interview prep pack tailored to this role.

Ready to apply?
You'll be redirected to Autodesk's application page.

Similar roles