Software Engineer, Education
- Source: Workday
- Autodesk India
- $78,000 /yr
- On-site
- Full-Time
- Mid level
Job Description
Job Requisition ID #
26WD98536
Position Overview
Autodesk Education Experiences (AEX) helps students, educators, and institutions access Autodesk tools, learning programs, and certifications. We are seeking a Software Development Engineer to build and deliver education-focused product experiences that support teaching and learning across Autodesk platforms.
Our team operates like a startup within Autodesk—small, fast-moving, and focused on delivering high-quality products. You’ll work across the product stack, including backend services, integrations, automation, experimentation, and user-facing features. This role is ideal for engineers who enjoy taking ownership of customer-facing products from concept to launch and collaborating across disciplines to deliver meaningful user experiences.
Responsibilities
Start strong: you will write production-quality code, maintain and connect systems, and collaborate with cross-functional teammates to deliver education features for Autodesk products. You will help take ideas from early exploration through implementation, launch, and iteration. Typical responsibilities include:
-
Implement backend services APIs, 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 with digital experience and platform engineering teams
-
Build and maintain automation, plugins or 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), and contribute to observability and reliability of services
-
Write robust, well-tested code and participate actively 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, runbooks and hand-off materials to product teams, and help onboard other engineers to the codebase
-
Contribute to team culture by sharing knowledge, and promoting reproducible engineering practices
Minimum Qualifications
-
Bachelor’s degree in Computer Science, Software Engineering or equivalent practical experience
-
3+ years of professional software engineering experience (or equivalent)
-
Strong programming skills in Python and/or C++; experience writing production-quality code and libraries
-
Understanding of Full-Stack development workflows/processes
-
Able to utilise AI coding tools for increased velocity
-
Experience with containerization (Docker) and version control (Git)
-
Proven ability to integrate with CI/CD pipelines and maintain testable, 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-solving skills and 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 of OpenCascade or 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 to education environments 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 build actually works in the real world
-
Pragmatic and hands-on — able to move quickly from…
Skills
- autodesk
- aws-sdks
- Jenkins
- Github
- github-actions
- Docker
- Python
- cplusplus
- amazon-web-services
- javascript
- React
- next-js
- workday
