Software Engineer, Education at Autodesk - ScoutJobs - The AI-curated global job board
Skip to content
Autodesk
Posted 19 hours ago

Software Engineer, Education

Autodesk

Requirements

Bachelor’s degree in Computer Science or equivalent, 3+ years professional software engineering experience, Strong programming skills in Python and/or C++, Experience with containerization (Docker) and version control (Git), Understanding of Full-Stack development workflows

Skills

PythonC#DockerAWSReactGit

About the role

Responsibilities

  • Implement backend services, APIs, integrations, and product infrastructure to support education features.
  • Move quickly from prototype to production, balancing speed, quality, and maintainability.
  • Integrate and productize ML/AI solutions in collaboration with digital experience and platform teams.
  • Build and maintain automation, plugins, or SDKs for CAD platforms such as Fusion, Revit, or Maya.
  • Work across product boundaries, including data pipelines, service orchestration, and lightweight frontend integration.
  • Utilize CI/CD systems (Jenkins, GitHub Actions) and containerized deployments (Docker) to ensure service reliability.
  • Write robust, well-tested code and participate actively in code reviews and design discussions.
  • Collaborate with product managers, designers, and researchers to turn ambiguous problems into shipped features.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 3+ years of professional software engineering experience.
  • Strong programming skills in Python and/or C++.
  • Experience with containerization (Docker) and version control (Git).
  • Understanding of Full-Stack development workflows and processes.
  • Proven ability to integrate with CI/CD pipelines and maintain testable, maintainable code.
  • Strong debugging, problem-solving skills, and excellent communication skills for distributed team collaboration.

Preferred Qualifications

  • Experience working on CAD or 3D geometry systems (meshes, B-Reps, geometry kernels).
  • Knowledge of OpenCascade or other geometry libraries.
  • Experience with cloud infrastructure (AWS) and deploying/monitoring services in the cloud.
  • Front-end familiarity with JavaScript or React/Next.js.
  • Understanding of software architecture and design patterns for scalable systems.

About the Company

Autodesk helps innovators turn their ideas into reality, transforming not only how things are made, but what can be made. The Autodesk Education Experiences (AEX) team empowers the next generation of innovators by providing access to Autodesk tools, learning programs, and certifications.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer, Education

Autodesk · Toronto

Sign up to apply