About the Role
Autodesk's Visualization Solutions power high-performance 2D and 3D visualization experiences. Our new team in Canada is bringing agentic AI to that experience, expanding our Viewer MCP into a production-grade agentic platform for natural language interaction with models. As an MCP/AI Developer, you will build end-to-end features including MCP tools, agentic workflows, and their supporting services, working hands-on across a modern, cloud-enabled web stack and integrating LLMs and models via APIs. This role offers significant opportunities for growth in ML expertise as the team and the organization's AI competency mature.
Responsibilities
- Implement and maintain clean, well-tested code for MCP tools, agentic features, and supporting services (front-end and back-end) to team standards.
- Integrate LLMs and models via APIs/SDKs to deliver agentic workflows, focusing on correctness, latency, and cost.
- Build guardrails for agentic workflows, including human-in-the-loop steps, traceability, and clear error handling.
- Contribute to automated tests, evaluation harnesses for AI behavior, CI/CD pipelines, and developer tooling.
- Debug and troubleshoot across the stack (agent/tool logic, APIs, web UI), collaborating with senior engineers and QA.
- Work with Product and UX to translate requirements into technical tasks, surfacing risks and blockers early, and seeking mentorship.
Requirements
- Master's in Computer Science / Computer Engineering, or a Bachelor's with 3+ years of relevant experience, or equivalent practical experience.
- Hands-on experience building software in at least one mainstream language (TypeScript/JavaScript preferred).
- Familiarity with modern web development (HTML/CSS/JS) and a framework such as React.
- Sound understanding of testing, debugging, and code review; experience with Git and collaborative workflows (PRs, branches).
- Exposure to building with LLMs or AI APIs (e.g., prompting, calling model/agent APIs, or simple agentic/RAG features).
- Strong problem-solving skills, eagerness to learn ML/AI deeply, and a collaborative mindset.
- Experience with Agile practices.
- Strong written and spoken English.
Skills
- TypeScript
- JavaScript
- HTML
- CSS
- JS
- React
- Git
- LLMs
- AI APIs
- Node.js
- RESTful APIs
- AWS
- Docker
- GitHub Actions
- embeddings
- vector search
- RAG
- model evaluation
- WebGL
- WebGPU
Location
- Canada
Work Type
- Full-time
Experience Level
- 3+ years of relevant experience
Education Level
- Master's in Computer Science / Computer Engineering
- Bachelor's degree
Salary/Compensations
- $99,000 and $145,200
Benefits
- Annual cash bonuses
- Stock grants
- Comprehensive benefits package
About the Company
- Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies.
- We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
- We take great pride in our culture here at Autodesk – it’s at the core of everything we do.
- Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
- When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all.
- Ready to shape the world and your future? Join us!
Equal Opportunity
- We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/global-belonging
