Autodesk

Autodesk

Design and make software for architecture, engineering, construction, and entertainment industries.

11,600Building DesignConstructionAutomotiveBuilding Product Manufacturing3D AnimationArchitectureEngineeringConstruction ProfessionalsMechanical EngineeringMechanical CADThermal SimulationElectronic Design AutomationPrint Circuit Board DesignMechanical, Electrical, and Plumbing (MEP)HVACFabricationEstimationInfrastructureCivil EngineeringGenetic Engineering (Life Sciences)Website

Senior Software Developer, Applied AI

Build and operate scalable cloud‑native AI services for Autodesk products.

Toronto, Ontario, Canada | Quebec, Quebec, Canada
99k - 145k USD
Full Time
Intermediate (4-7 years)

Job Highlights

Environment
Office Full-Time

About the Role

The Applied AI team within Autodesk's Data and Process Management organization builds cloud‑native services that power AI agents and AI‑driven workflows for Product Data Management and Product Lifecycle Management. As a Senior Software Developer you will design, implement, and operate scalable services that enable AI‑powered product features. The role is hands‑on and suited to engineers who have shipped production‑grade cloud‑native systems and are eager to deepen their expertise. • Build and operate scalable, secure cloud‑native services supporting AI‑powered product features such as APIs, service orchestration, background processing, and integrations. • Translate design and product requirements into detailed engineering tasks for feature development. • Maintain high code quality by adhering to best practices in testing, code reviews, and design patterns. • Partner with AI/ML engineers to integrate agentic AI features while ensuring production‑grade scalability and safety. • Collaborate with product managers, architects, developers, and data scientists to bring AI capabilities into Autodesk products. • Use AI coding agents to accelerate delivery of production features and fixes, complemented by rigorous verification through tests, CI, and code review. • Ensure security‑aware usage of AI tools throughout the development lifecycle. • Hands‑on delivery of AI/ML‑powered systems in production, such as training pipelines, deployment, monitoring, or LLM‑based workflows (RAG, MCP, agents, fine‑tuned models).

Key Responsibilities

  • cloud services
  • api orchestration
  • ci/cd
  • code review
  • security
  • model deployment

What You Bring

Although you are not required to have a background in AI/ML, you will work closely with AI/ML engineers and must be comfortable integrating AI services safely in production. Autodesk employs modern AI coding agents (such as Cursor, Claude Code, or Codex) to accelerate planning, implementation, debugging, and documentation, while you retain responsibility for correctness, security, and maintainability. Candidates should have a bachelor’s or master’s degree in computer science or equivalent experience, plus at least five years of experience building and operating distributed, data‑intensive cloud services on AWS, Azure, or GCP. Required skills include API design (REST, GraphQL), containerized deployment with Kubernetes, CI/CD pipelines, and strong programming proficiency in Java, Python, or Typescript. Excellent technical writing and communication are essential, as is demonstrated use of AI coding tools with rigorous code‑review discipline. • Bachelor’s or master’s degree in Computer Science, Software Engineering, or equivalent practical experience. • Five or more years of experience building cloud‑native software in production, including distributed systems, APIs, and data‑intensive services. • Strong expertise in API design (REST, GraphQL) and service‑to‑service communication. • Hands‑on experience deploying and operating applications on AWS, Azure, or GCP using containers, Kubernetes, CI/CD, and observability tools. • Proficiency in Java, Python, or Typescript with solid engineering fundamentals (testing, performance, security). • Excellent technical writing and communication skills for documentation, presentations, and cross‑functional influence. • Demonstrated experience using AI coding tools to ship production systems, with rigorous code‑review and debugging practices. • Experience building AI applications in the CAD or manufacturing domain. • Familiarity with MCP or similar standardized patterns for connecting models to tools and context. • Knowledge of machine‑learning algorithms, development lifecycles, and platforms for building, deploying, and scaling ML systems. • Contributions to open‑source AI projects or scholarly publications in the field.

Requirements

  • computer science
  • aws
  • kubernetes
  • api design
  • java/python
  • technical writing

Benefits

Autodesk’s culture emphasizes belonging, innovation, and impact, encouraging employees to create solutions that shape smarter factories, greener buildings, and groundbreaking media. The company offers a competitive compensation package—including a base salary of $98,600 to $144,650 for Canada‑BC roles, bonuses, stock grants, and comprehensive benefits—and fosters a diverse, inclusive environment.

Work Environment

Office Full-Time

Apply Now