Autodesk

Autodesk

Design and make software for architecture, engineering, construction, and entertainment industries.

11,600Building DesignConstructionAutomotiveBuilding Product Manufacturing3D AnimationArchitectureEngineeringConstruction ProfessionalsMechanical EngineeringMechanical CADThermal SimulationElectronic Design AutomationPrint Circuit Board DesignMechanical, Electrical, and Plumbing (MEP)HVACFabricationEstimationInfrastructureCivil EngineeringGenetic Engineering (Life Sciences)Website

Senior Principal Research Engineer

Lead AI data pipeline development for AEC, mentor team, and work on multimodal datasets.

Toronto, Ontario, Canada
107k - 156k USD
Full Time
Intermediate (4-7 years)

Job Highlights

Environment
Hybrid

About the Role

If you’re not ready to apply, you can join Autodesk’s talent community to receive updates on new opportunities and company news. • Lead development of scalable data pipelines for diverse AEC data sources. • Mentor junior engineers and guide complex data‑engineering challenges. • Process large‑scale, multi‑modal datasets (text, 2D/3D geometry) for preprocessing, augmentation, and analysis. • Transform unstructured AEC data into machine‑learning‑ready representations. • Coordinate with ML Research Scientists to align data formats for LLM training and fine‑tuning. • Apply deduplication, normalization, and validation to ensure high‑quality data at scale. • Architect and optimize pipelines for scalability, reproducibility, and cloud deployment. • Drive technical decisions and promote engineering best practices across the team. • Conduct requirements analysis, document solutions, and communicate findings through quantitative analysis and visualizations. • Contribute to agile workflows and participate in technical planning and roadmap development.

Key Responsibilities

  • pipeline development
  • data engineering
  • data processing
  • ml integration
  • cloud deployment
  • technical leadership

What You Bring

You will report to the Machine Learning Manager within the AEC Solutions Team and work from a hybrid setting in the United States or Canada. • MS in Computer Science, Engineering, or related field. • 7–10+ years of experience in machine learning, engineering, or related domains. • 2+ years leading technical projects or mentoring junior engineers. • Hands‑on experience with data modeling, architecture, and processing of 2D/3D geometry. • Proficiency in Python and solid software‑engineering practices. • Strong documentation and communication skills. • Background in Architecture, Engineering, or Construction (AEC). • Experience with AEC data formats such as BIM, IFC, CAD, and drawing sets. • Knowledge of deep learning architectures (CNNs, Transformers) and frameworks like PyTorch or Lightning. • Experience with AWS services and SageMaker Studio for scalable data processing. • Proven track record of driving technical innovation and best practices. • Experience managing or leading small technical teams.

Requirements

  • ms
  • python
  • aws
  • pytorch
  • bim
  • leadership

Benefits

Compensation includes a base salary range of $106,500‑$156,200 CAD for Canada‑BC roles, with potential bonuses, stock grants, and a comprehensive benefits package.

Work Environment

Hybrid

Apply Now