Senior AI-Powered Full-Stack Engineer

Autodesk

Vancouver

On-site

CAD 123,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Autodesk in Vancouver, Canada seeks a Senior Software Developer to build AI-powered personalization features across products, including Autodesk Assistant. You will work with TypeScript, Electron, and Python to create reliable, extensible desktop and service applications for a scalable AI-driven experience.

Collaborate with engineers, applied scientists, and product teams to design contracts for APIs, plugins, and internal interfaces, while upholding tests, CI, and maintainable code as AI

Qualifications

  • BS or MS in Computer Science, Software Engineering, or related field, or equivalent practical experience
  • Experience with AWS or similar cloud
  • 5+ years building and maintaining large, long-lived software applications
  • Strong TypeScript skills and solid software engineering fundamentals
  • Experience designing and working with complex applications, APIs, or distributed systems
  • Experience with Electron or comparable desktop application architecture
  • Python experience, especially where Python integrates with a larger application or service layer
  • Strong fundamentals in software design: separation of concerns, dependency management, API design, contract design, versioning, and incremental evolution
  • Good problem-solving skills, sound engineering judgment, and an appreciation for clean, maintainable code
  • Comfort writing tests and using automation to enforce architectural conventions
  • Strong written communication: proposals, architecture decision records, design notes, and developer-facing docs

Responsibilities

  • Design and build features for AI-powered personalization across Autodesk products, including the next-generation Autodesk Assistant experience
  • Develop and improve desktop applications, APIs, and supporting services
  • Build modular, extensible systems that make it easier to introduce new capabilities as products evolve
  • Explore practical integrations for AI technologies, including LLMs and intelligent agents
  • Design clear contracts for plugins, manifests, registries, SDKs, public APIs, and internal interfaces where they are truly needed
  • Protect dependency direction, data ownership, public contracts, and package boundaries
  • Identify architectural drift, cycles, leaky abstractions, and coupling risks, then propose practical fixes
  • Write short technical proposals, architecture notes, invariants, and decision records before meaningful changes
  • Improve developer tools, workflows, scaffolding, lint rules, tests, ratchets, and CI checks so the team can build and deliver with confidence
  • Work effectively with both human teammates and AI coding agents by keeping code, docs, and project layout predictable

Job description

Autodesk in Vancouver, Canada seeks a Senior Software Developer to build AI-powered personalization features across products, including Autodesk Assistant. You will work with TypeScript, Electron, and Python to create reliable, extensible desktop and service applications for a scalable AI-driven experience.

Collaborate with engineers, applied scientists, and product teams to design contracts for APIs, plugins, and internal interfaces, while upholding tests, CI, and maintainable code as AI

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack AI Engineer for Personalization
Senior Full-Stack AI Engineer for Personalization

Autodesk, Inc • Toronto

On-site
CAD 123,000 - 180,000
Senior Software Engineer — Remote Cloud & AI-Driven
Senior Software Engineer — Remote Cloud & AI-Driven

Autodesk • Alberta

Hybrid
CAD 107,000 - 157,000
Software Development Manager, Generative AI
Software Development Manager, Generative AI

Autodesk • Toronto

On-site
CAD 140,000 - 205,700
Principal Experience Design Engineer, AI Frameworks
Principal Experience Design Engineer, AI Frameworks

Autodesk • Toronto

On-site
CAD 131,000 - 191,000
Salary transparency
Principal Experience Design Engineer, AI Frameworks
Principal Experience Design Engineer, AI Frameworks

Autodesk • British Columbia

On-site
CAD 131,000 - 191,000
Senior AI Software Engineer - Agentic Systems
Senior AI Software Engineer - Agentic Systems

Resume Skip • Vancouver

Hybrid
CAD 246,000 - 280,000
Mental health benefits
Career coaching
Family building benefits
+2
Senior Applied AI/ML Developer (AutoCAD & Civil 3D)
Senior Applied AI/ML Developer (AutoCAD & Civil 3D)

Autodesk • Toronto

On-site
CAD 123,000 - 180,000
Senior Experience Designer, AI-Driven Computational Design
Senior Experience Designer, AI-Driven Computational Design

Computationaldesign • Toronto

On-site
CAD 90,000 - 125,000
Senior Full-Stack Developer - AI-Driven, Remote Canada
Senior Full-Stack Developer - AI-Driven, Remote Canada

J.D. Power • Canada

Remote
CAD 100,000 - 120,000
Senior AI Systems Architect & Tech Lead
Senior AI Systems Architect & Tech Lead

Asana • Vancouver

Hybrid
CAD 246,000 - 280,000
Mental health benefits
Career coaching
Family-building benefits
+2