Job Description
Job Requisition ID: 25WD85547
Position Overview
Autodesk is leading the transformation of the AEC industry by integrating AI technology into our products. We're enhancing our applications with cloud-native capabilities, including data at scale, edge computing, AI-based solutions, and advanced 3D modeling and graphics. This innovation spans our flagship products—AutoCAD, Revit, and Construction Cloud—and Forma, our new Industry Cloud.
Role
As a Principal Software Developer on the AEC Solutions team, you will:
- Collaborate with technologists to build data pipelines for AI, deep learning, generative AI, machine learning, reinforcement learning, information retrieval, and natural language processing.
- Work with AI Researchers, ML Engineers, Software Architects, and Experience Designers.
- Ensure the safety and privacy of customer data.
Reporting Line
- Reports to: Senior AI/ML Development Manager, AEC Solutions Team.
Location
- Hybrid work supported.
- Near Boston, Massachusetts or Toronto, Canada.
Responsibilities
- Design scalable, distributed systems and microservices.
- Develop data ingestion and processing pipelines.
- Implement software components with a focus on quality and test-driven development.
- Participate in design reviews, peer reviews, and provide feedback.
- Write unit, functional, and regression tests.
- Collaborate with architects and product managers.
- Mentor junior engineers.
Minimum Qualifications
- BS or MS in Computer Science or related field.
- 10+ years of software engineering experience.
- Proficient in Java or Python.
- Experience in data pipelines, monitoring, self-healing systems.
- Experience with AWS, serverless architecture, IAM, infrastructure as code (CDK, CloudFormation).
- Familiarity with Data Lake, ETLs, microservices, REST APIs.
- Knowledge of CI/CD and Agile.
Preferred Qualifications
- Experience in AEC industry, Autodesk products, data schemas.
- Cloud-native capabilities knowledge.
Ideal Candidate
- Collaborative, eager to learn, automation-driven.
- Customer-focused, adaptable, innovative.
About Autodesk
- Autodesk creates software for building, manufacturing, media, and entertainment.
- Focus on culture, diversity, and inclusivity.
Salary Transparency
- US Range: $141,400 - $228,800.
- Compensation includes bonuses, stock, and benefits.
Equal Opportunity
- Committed to diversity, inclusion, and equal employment opportunity.
Diversity & Belonging
- Promoting an equitable culture.
Additional
- Existing contractors or internal applicants should apply via internal channels.
Job Highlights
- Cutting-edge AI and cloud-native solutions for AEC.
- Leadership role in software development.
- Hybrid work model.
- Opportunities for mentorship and innovation.