FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, Education
AutodeskSoftware Development Engineer at Autodesk building education-focused product experiences. Collaborating across disciplines to support teaching and learning through innovative software solutions.
Tech Stack
Tools & technologiesDockerPython
About the role
Key responsibilities & impact- Write production-quality code, maintain and connect systems, and collaborate with cross-functional teammates to deliver education features for Autodesk products
- 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
- Write robust, well-tested code and participate actively in code reviews and design discussions; follow security and data-handling best practices
- 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
Requirements
What you’ll need- 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++
- 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.
Benefits
Comp & perks- Annual cash bonuses
- Comprehensive benefits package
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC++Full-Stack developmentML/AI solutionsAPIsautomationpluginsSDKscontainerizationCI/CD pipelines
Soft Skills
collaborationproblem-solvingattention to detailcommunicationknowledge sharing
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering