A

Autodesk

Verified Job Source

Designers, engineers, builders, and creators trust Autodesk to help them design and make a better world. #MakeAnything

San Francisco, CA

Software Development
5,001+ people

About

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, and media and entertainment. We empower innovators everywhere to solve challenges, big and small. From greener buildings to smarter products and more mesmerizing blockbusters, Autodesk software helps our customers design and make a better world for all. Over 100 million people use Autodesk software, like AutoCAD, Revit, Maya, 3ds Max, Fusion 360, SketchBook, and more, to unlock their creativity and solve important design, business, and environmental challenges. Our software runs on both personal computers and mobile devices. It taps the infinite computing power of the cloud to help teams around the world collaborate, design, simulate, and fabricate their ideas in 3D. We provide exceptional compensation and benefit packages, and we’d love for you to join us. We’re proud to be an equal opportunity employer, and we consider all qualified applicants without regard to race, gender, disability, veteran status, or other protected category. To see our culture in action, check out #AutodeskLife. We are headquartered in the San Francisco Bay Area and have over 10,000 employees worldwide.

Open positions

Intern, Software Developer/ Stagiaire en Développement Logiciel

Hybrid · Montréal

The intern will participate in all aspects of software development to create and maintain reliable, secure, and high-throughput cloud services. They will collaborate with product managers and architects to iteratively deliver product enhancements and contribute to software design.

Data Scientist, FP&A Solutions

Remote · California, United States

The Data Scientist will partner with finance and business teams to automate financial analysis and develop predictive models for forecasting. They will build scalable data solutions and translate complex data into clear recommendations for leadership.

Intern, Software Developer, Stagiaire en Développement Logiciel

Hybrid · Montréal

The intern will implement software prototypes and components while collaborating with engineers to design, develop, and maintain complex features. They will also participate in code reviews and contribute to the development of cloud-based computing and data management technologies.

Software Developer, Pipeline Integration

On-site · Toronto

The developer will integrate and optimize APIs for Maya and other DCC tools to enhance production pipelines for gaming, animation, and VFX. They will also collaborate with artists and research teams to develop automated data processing solutions and machine learning pipelines.

Principal Software Developer (Backend)

Remote · Canada

You will develop and maintain scalable, secure cloud-based backend services and infrastructure for AEC data validation. Additionally, you will mentor team members, foster continuous improvement, and participate in on-call rotations for production systems.

Senior Software Developer (Web) (Remote)

Remote · Canada

Design, develop, and maintain frontend applications and backend services for a collaborative XR platform. Lead complex projects while collaborating with cross-functional teams to translate business requirements into high-performance product features.

Senior Software Developer

On-site · Toronto

Design and develop scalable REST APIs and backend services to support the Autodesk Assistant AI platform. Collaborate with cross-functional teams to implement plugin architectures and maintain high-quality, secure code.

Senior Software Developer (Data & Backend Development)

On-site · Toronto

Develop and maintain complex ETL data pipelines and scalable RESTful APIs to ensure data accessibility and reliability. Collaborate with cross-functional teams to troubleshoot technical issues, optimize performance, and implement data security measures.

Senior Software Developer, Search AI

On-site · Toronto

You will design, build, and maintain complex modules for search infrastructure while operating services on AWS. Additionally, you will collaborate with architects to drive technical initiatives and act as a mentor to junior engineers.

Principal Software Developer

On-site · Vancouver

The Principal Software Developer will lead the architecture and technical direction for the Autodesk Platform Services Developer Portal. They will own complex engineering initiatives end-to-end while mentoring engineers and fostering a collaborative technical culture.

Senior Software Developer

On-site · Toronto

Design, implement, and operate backend services for record and entity management using Python and AWS serverless architectures. Collaborate with product and UX teams to build steward-facing workflows and ensure service reliability through monitoring and incident response.

Senior Software Developer, BackEnd- (Forma Admin)

Hybrid · Vancouver

You will design, build, and test backend software features while maintaining core APIs that support critical data sets. Additionally, you will collaborate with cross-functional teams to diagnose system issues and improve access control models.

Software Developer Backend - (Forma Admin Access)

Hybrid · Toronto

You will design, build, and test software features and system components while diagnosing and fixing performance bottlenecks. Additionally, you will collaborate with domestic and international teams to maintain core APIs and improve access control systems.

Senior Data Analyst, Autodesk Education

On-site · Toronto

The Senior Data Analyst will partner with cross-functional teams to translate business needs into actionable analytical insights and metrics. They will build dashboards, maintain reports, and utilize SQL, Python, and AI tools to analyze customer behavior and operational outcomes.

Maya Software Developer

Remote · California, United States

Collaborate with global customers to develop tools and workflows for Maya while providing technical advice and production guidance. Troubleshoot issues, design solutions, and develop high-quality code fixes and enhancements to improve pipeline efficiency.

Senior Software Developer - (Forma Admin)

Hybrid · Vancouver

The role involves leading the design and delivery of frontend features across a micro-frontend platform while mentoring developers and setting engineering standards. Responsibilities also include participating in on-call rotations and translating product requirements into well-scoped engineering tasks.

Senior Software Developer (C++)

On-site · Vancouver

Design and build advanced functionalities for AutoCAD on the macOS platform to enhance user experience. Collaborate with cross-functional teams to implement new technologies and improve application performance.

Senior Software Developer, Data Delivery

Remote · British Columbia, Canada

Design, build, and operate scalable data pipelines and cloud-based data services to support analytics and AI initiatives. Collaborate with cross-functional teams to deliver high-quality data models and maintain robust, secure data delivery workflows.

Senior Software Engineer

On-site · Vancouver

You will build and maintain features across the full stack, including React web applications, React Native mobile apps, and Python/Django backends. Additionally, you will collaborate with product managers and designers to design well-tested REST APIs and contribute to technical architecture.

Software Developer

Hybrid · Toronto

Develop high-quality, scalable, and secure code while maintaining unit tests and participating in automation and regression testing. Collaborate with product teams to refine functional requirements and ensure code meets performance goals and security standards.