Principal Software Developer, Cloud Services & Applied AI

Autodesk Autodesk · Enterprise · Toronto, ON +2

Autodesk is seeking a Principal Software Developer to join their Cloud Services & Applied AI team in Canada. This role will focus on building fundamental data extraction pipelines, defining data models, and developing cloud services to enable data-centricity within their manufacturing platform. The developer will lead design, implementation, testing, and delivery of modules, while also driving the adoption and best practices of Applied AI, specifically using AI coding agents to accelerate feature delivery and fixes, with rigorous verification.

What you'd actually do

  1. Can lead Applied AI in product delivery: Use AI coding agents to accelerate delivery of production features and fixes, with rigorous verification (tests, CI, code review) and security-aware usage
  2. Drive Applied AI best practice into team/product and promote our best practice/achievement to outside, so other developers can adopt AI-first workflows productively and safely
  3. As the primary developer, boldly lead to design, implement, test and deliver any MFGDM modules/components/services. Can help team to remove obstacles, drive solutions for challenges, predict risks, and figure out mitigation plan
  4. Work within a scrum team with about 7-8 developers
  5. Can communicate effectively with stakeholders in different phases in terms of requirements clarification, solution/planning review, status/progress sharing etc.

Skills

Required

  • JavaScript
  • Typescript
  • Node.js
  • AWS
  • Azure
  • Cloud platform expertise
  • AI coding tools
  • Software development experience

Nice to have

  • Mentoring and coaching other developers
  • Full stack Cloud services development
  • MCP or equivalent standardized methods for linking models to tools and context

What the JD emphasized

  • Expert in JavaScript /Typescript / Node.js. Real project experience with these skills is a must
  • Expert in using AWS or similar Cloud platform like Azure. Real project experience with these skills is a must
  • Demonstrated experience using AI coding tools to ship production systems, and the engineering judgment to verify and correct AI output (code review rigor, debugging skill, ownership of correctness)

Other signals

  • Applied AI in product delivery
  • Use AI coding agents to accelerate delivery
  • Drive Applied AI best practice into team/product
  • Demonstrated experience using AI coding tools to ship production systems