Autodesk, Inc

Software Engineer - Education

Autodesk, Inc$82K — $147K *
Education, Government & Non-Profit
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3+ years of professional software engineering experience
  • Strong programming skills in Python and/or C++
  • Understanding of full-stack development workflows
  • Experience with containerization (Docker) and version control (Git)
  • Ability to work cross-functionally with various technical teams
  • Excellent communication skills for distributed teamwork

Responsibilities

  • Implement backend services, APIs, and product infrastructure for education features
  • Move quickly from prototype to production, ensuring quality and maintainability
  • Integrate ML/AI solutions in collaboration with engineering teams
  • Build and maintain automation tools for CAD platforms
  • Work across product and engineering boundaries for integrated solutions
  • Manage CI/CD systems and contribute to the reliability of services
  • Participate in code reviews and document designs for team knowledge

Benefits

  • Comprehensive health and financial benefits
  • Time away for personal well-being
  • Support for everyday wellness
  • Collaborative and innovative team culture
Full Job Description

Job Requisition ID #

26WD98516

Position overview

Autodesk Education Experiences (AEX) empowers the next generation of innovators by providing access to Autodesk tools, learning programs, and certifications. We are seeking aSoftware Development Engineer to focusonbuildingnew product experiences for our education community: students, educators and institutions who are shaping the future of design and make.This is a small, fast-moving team inside Autodesk, working much more like an early-stage product team than a large enterprise engineering group.Our team values curiosity,craftsmanship, and a pragmatic approach to shipping high-quality product experiences end-to-end.As a Software DevelopmentEngineeryou will contribute to building and shippingeducationproductfeaturesthatassistin the teaching and learning of Autodeskplatforms and design& makeproducts.This role is suited to an engineer who enjoys building real products, not just isolated systems. You should be comfortable working across backend services, integrations, automation, experimentation, and product-facing components when needed.

Responsibilites

Start strong: you will write production-quality code,maintainand connectsystems, and collaborate with cross-functional teammates to delivereducationfeatures for Autodesk products.You will help take ideas from early exploration through implementation, launch, and iteration.Typical responsibilities include:

  • Implement backend servicesAPIs, integrations, and product infrastructure that support education product features and platform experiences

  • Move quickly from prototype to production, balancing speed, quality, maintainability, and user impact

  • Integrate and productize ML/AI solutions in close collaboration withdigital experienceand platform engineering teams

  • Build andmaintainautomation,pluginsor SDKs for CAD platforms (e.g., Fusion, Revit,3DS Max, Maya), including tooling to support reproducible experiments and product delivery

  • Work across product and engineering boundaries, including lightweight frontend integration, data pipelines, service orchestration, experimentation tooling, or internal product workflows when needed

  • Work with CI/CD systems (Jenkins, GitHub Actions) and containerized deployments (Docker), andcontribute to observability and reliability of services

  • Write robust, well-tested code andparticipateactively in code reviews and design discussions; follow security and data-handling best practices

  • Collaborate closely with product managers, designers, researchers, frontend engineers, ML engineers, and platform teams to turn ambiguous problems into shipped features

  • Document designs, APIs,runbooksand hand-off materials to product teams, and help onboard other engineers to the codebase

  • Contribute to team culture by sharingknowledge, andpromoting reproducible engineering practices

Minimum qualifications

  • Bachelor27s degree in Computer Science, Software Engineering or equivalent practical experience

  • 3+ years of professional software engineering experience (or equivalent)

  • Strongprogramming skills in Python and/or C++; experience writing production-quality code andlibraries

  • Understandingof Full-Stack development workflows/processes

  • Able to utilise AI coding tools for increasedvelocity

  • Experiencewith containerization (Docker) and version control (Git)

  • Proven ability to integrate with CI/CD pipelines andmaintaintestable, maintainable code

  • Ability to work cross-functionally with product managers, designers, researchers, ML engineers, platform engineers, or other technical teams to ship features

  • Strong debugging, problem-solvingskillsand attention to detail

  • Excellent communication skills and ability to collaborate in a distributed team

Preferred qualifications

  • Experience working on CAD or 3D geometry systems (meshes, B-Reps, geometry kernels) or building plugins/automation for CAD platforms (e.g., Fusion,Revit,AutoCAD, Maya)

  • Knowledge ofOpenCascadeor other geometry libraries

  • Experience with cloud infrastructure (AWS) and deploying/monitoring services in the cloud

  • Front-end familiarity (JavaScript, React/Next.js) for engineers who contribute to product-facing UI elements

  • Understanding of software architecture and design patterns for scalable systems

  • Experience translating prototypes, research ideas, or ambiguous product concepts into production-ready implementations

  • Prior exposure toeducationenvironments and the workflow of translating prototypes to product-ready implementations

The ideal candidate

  • Product-minded:You care about the user, the problem, and whether the thing you buildactually worksin the real world

  • Pragmatic and hands-on 6 able to move quickly from prototype to production-quality implementation, whilemaintaininggood engineering judgment

  • Curious: You are willing to learn new systems, tools, product areas, or technical domains to move the work forward

  • Passionate abouteducation,geometryand 3D data

  • Collaborative and communicative 6 you explain technicaltrade-offsclearly and help drive consensus

Learn More

Benefits

From health and financial benefits to time away and everyday wellness, we give Autodeskers the best, so they can do their best work. Learn more about our benefits in the U.S. by visiting

Salary transparency

Salary is one part of Autodesk27s competitive compensation package. For U.S.-based roles, we expect a starting base salary between $82,000 and $147,620. Offers are based on the candidate27s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

About Autodesk, Inc

Autodesk, Inc. is an American multinational software corporation that makes software products and services for the architecture, engineering, construction, manufacturing, media, education, and entertainment industries. Autodesk is headquartered in San Rafael, California, and features a gallery of its customers' work in its San Francisco building.
Learn more about Autodesk, Inc
Size
12,600 employees
Market Cap
$40.1 billion
Industry
Net Income
$1.2 billion
Founded
1982
5 Year Trend
+16.6%
Revenue
$3.7 billion
NASDAQ

Similar Jobs

More Jobs at Autodesk, Inc

More Education, Government & Non-Profit Jobs

Find similar Software Engineer - Education jobs: