Talent Apply
Log in
All jobs
A

Senior AI Software Developer

Autodesk
Remote (Canada) Posted Jul 27, 2026
RemoteCAD 123,000 - 180,400 / year

About this role

Senior AI Software Developer (Canada Remote)

Responsibilities

  • Design, build, and operate production-grade agentic personalization systems that adapt to user behavior and context

  • Research, develop and implement ML models using Transformers, LLMs, and classical ML algorithms for search and recommendation use cases

  • Be proficient in agentic frameworks (e.g., LangGraph) and building systems that orchestrate multi-step reasoning, tool use, and decision-making workflows

  • Be proficient in optimized inference engines/frameworks like vLLM, TensorRT

  • Productionize ML- and LLM-powered workflows, including inference services, orchestration, monitoring, and iteration

  • Build agentic systems that leverage agent memory, retrieval-augmented generation (RAG), and tool ecosystems/APIs to deliver context-aware personalization and recommendations

  • Build and evolve data and feature pipelines that power personalization, experimentation, and feedback loops

  • Develop robust methods to evaluate LLM performance, ensuring ethical AI practices

  • Monitor and improve deployed models based on real-world performance metrics and customer feedback

  • Collaborate with cross-functional teams including engineering, product management, and operations to translate research into production systems

  • Minimum Qualifications

  • BS or MS in Computer Science, Engineering, or a related field

  • 6 or more years of professional software engineering experience, including ownership of production systems

  • Strong experience building AI systems in cloud environments, AWS preferred

  • Hands-on experience delivering AI, ML, or LLM-powered systems into production

  • Experience with AI agents, orchestration frameworks, or hybrid reasoning systems

  • Experience with MLOps practices, experimentation frameworks, and model monitoring

  • Proficiency in one or more programming languages such as Python, Java, or equivalent

  • Experience working with data systems including RDBMS, NoSQL, data warehouses, and streaming platforms

  • Strong understanding of system design, scalability, and operational excellence

  • Ability to work autonomously while collaborating effectively across engineering, product, and data teams

  • Excellent communication skills and ability to influence technical decisions

  • Experience building personalization, recommendation, or insight platforms

  • Experience with real-time or event-driven architectures

  • Exposure to AI governance, privacy, or safety considerations at scale

  • Experience mentoring Junior engineers or acting as a technical lead on complex initiatives

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →