Autodesk is seeking a Principal Software Developer to join their AEC Solutions team, focusing on building data pipelines for AI and machine learning applications. This role is central to Autodesk's transformation of the AEC industry through AI integration. The position involves developing scalable data pipelines to power various AI technologies, including deep learning, generative AI, and natural language processing. Working in a collaborative environment with AI Researchers, ML Engineers, and Software Architects, you'll help build cutting-edge foundation models while ensuring privacy and security standards. The role offers the flexibility of hybrid work arrangements in Canada, with opportunities to work on flagship products like AutoCAD, Revit, and Construction Cloud. This is a chance to shape the future of the AEC industry while working with advanced technologies and maintaining high engineering standards. The position requires extensive experience in software development, particularly with data pipelines and cloud technologies, offering competitive compensation and the opportunity to work on meaningful projects that impact the industry.