
Autodesk
Design and make software for architecture, engineering, construction, and entertainment industries.
Senior Principal Research Engineer
Lead AI data pipeline development for AEC, mentor team, and work on multimodal datasets.
Job Highlights
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