Principal Software Development Engineer, Cloud Services & Applied AI

Autodesk Autodesk · Enterprise · AMER - Canada - Ontario - Toronto - University Ave, Montreal, QC +1

This Principal Software Development Engineer role at Autodesk focuses on building fundamental data extraction pipelines and defining data models within the Manufacturing Cloud. A key aspect of the role involves leading the application of AI in product delivery, specifically using AI coding agents to accelerate feature development and fixes, with a strong emphasis on rigorous verification and security. The engineer will also drive AI best practices within the team and promote their adoption by others, ensuring productive and safe AI-first workflows.

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 engineers 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.
  4. Can help team to remove obstacles, drive solutions for challenges, predict risks, and figure out mitigation plan
  5. Can communicate effectively with stakeholders in different phases in terms of requirements clarification, solution/planning review, status/progress sharing etc.

Skills

Required

  • BS or higher in computer science or related technical discipline
  • 8+ years of software development experience in commercialized products or big-scale systems
  • Excellent problem-solving and troubleshooting skills
  • Strong sense of ownership and competence in driving alignments
  • Fast learner and good team player
  • Excellent communication and presentation skills
  • Embrace changes and can work under pressure
  • 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)

Nice to have

  • Willing to take challenges and stretch comfortable zone to grow
  • Experience in mentoring and coaching other developers is a strong plus
  • Rich hands-on and tech lead project experience in full stack Cloud services development is a needed
  • Extensive practical experience with 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)
  • Use AI coding agents to accelerate delivery of production features and fixes, with rigorous verification (tests, CI, code review) and security-aware usage

Other signals

  • AI coding agents to accelerate delivery
  • Drive Applied AI best practice into team/product
  • Use AI coding agents to accelerate delivery of production features and fixes, with rigorous verification (tests, CI, code review) and security-aware usage
  • 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)