Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Machine Learning Developer: AI/ML Platform

$153k - $224.4k per year

Autodesk

Job Requisition ID #26WD99908

Principal Machine Learning Operations Developer: AI/ML Platform

Location: Canada. Open to Toronto, Ontario or Remote Ontario.

About Autodesk

Autodesk makes software for people who make things. We are a global leader in 3D design, engineering, manufacturing, and entertainment software. Our customers use Autodesk software to design and make the physical and virtual worlds that we live in. If you've ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched a great film or played an immersive game, chances are you've experienced what millions of Autodesk customers are doing with our software.

Position Overview

Autodesk, a global leader in 3D design, engineering, manufacturing, and entertainment software, is seeking a skilled Principal MLOps Developer to join our AI/ML Platform team. This role is pivotal in ensuring the smooth operationalization of machine learning models and the overall efficiency of our next-generation AI/ML platform used in the development of machine learning and generative AI solutions powering Autodesk’s suite of products and services. You will collaborate with research and product engineering from various domains including design, construction, manufacturing, and media & entertainment to deliver platform capabilities that support the full AI/ML development lifecycle.

As a principal-level contributor, you will help build innovative capabilities that enable faster, more secure development and deployment of machine learning and generative AI solutions. You will take ownership of critical platform components, provide architectural direction, and contribute to scalable systems for model training, inference, data processing, deployment automation, monitoring, governance, and operations.

Responsibilities

  • Operational Excellence: Drive the operational excellence and technical direction of our AI/ML Platform by implementing and optimizing MLOps practices across the full machine learning development lifecycle
  • Innovative System Design: Lead the design and engineering of software systems and platform services for the AI/ML Platform, contributing to scalable, secure, and reliable ML development and operations
  • Deployment Automation: Design and implement automated deployment pipelines for machine learning models and ML artifacts, ensuring seamless transitions from development to production
  • Workflow Automation: Develop comprehensive systems to automate and optimize laborious ML development and operational processes, integrating them into the platform to streamline operations
  • Scalable Infrastructure: Collaborate with cross-functional teams to design, implement, and maintain scalable infrastructure for model training, inference, data processing, and ML artifact management
  • ML Solution Deployment: Develop tools for building, deploying, and operating ML artifacts in production environments, facilitating a smooth transition from development to deployment
  • Big Data Management: Automate and orchestrate tasks related to managing large-scale data transformation, data processing, and data stores that support model training, validation, deployment, and operations
  • Scalable Services: Design and implement low-latency, scalable prediction and inference services to support the diverse needs of platform users and Autodesk product teams
  • Monitoring and Logging: Develop and maintain robust monitoring and logging systems to track model performance, system health, operational reliability, and overall platform efficiency
  • Collaboration with Data Engineers: Work closely with data engineers to ensure efficient data pipelines for model training, validation, deployment, and ongoing platform operations
  • Cross-Functional Collaboration: Collaborate across diverse teams, including machine learning researchers, data engineers, software developers, product managers, software architects, and operations teams, fostering a collaborative and cohesive work environment
  • Version Control and Model Governance: Implement version control systems for machine learning models and contribute to model governance practices
  • Governance and Trust: Contribute to the implementation of robust model governance practices, version control systems, and adherence to compliance standards. Uphold data privacy and ethical considerations, fostering trust in our AI/ML solutions
  • Security and Compliance: Enforce security best practices and compliance standards in all aspects of MLOps, ensuring data privacy and platform security
  • Continuous Improvement: Identify opportunities for process automation and optimization, and implement strategies to enhance the overall MLOps lifecycle
  • Architectural Leadership: Take ownership of critical components of the platform, providing architectural direction and contributing to the overall success of the AI/ML Platform

Basic Qualifications

  • Educational Background: BS or MS in Computer Science, or equivalent practical experience
  • Experience: 8+ years of experience in software development and engineering, with a solid record of delivering production systems and services
  • Strong background in AI/ML with experience in deep learning, statistical modeling, and neural networks
  • Expertise in AI/ML Technologies: Hands-on experience with AI/ML frameworks (such as TensorFlow, PyTorch) and familiarity with the lifecycle of AI/ML model development, from training to deployment
  • Proficiency in Programming Languages: Strong coding skills in languages commonly used in AI/ML and system development, such as Python, Java, or Go
  • Strong Analytical and Problem-Solving Skills: Ability to tackle complex technical challenges, analyze potential solutions, and implement the most effective ones
  • Excellent Communication and Teamwork Abilities: Strong communication skills to effectively collaborate with cross-functional teams, along with the ability to work independently
  • System Performance Optimization: Deep understanding of performance metrics and latency optimization techniques, with the ability to diagnose, tune, and enhance the efficiency of serving systems
  • Commitment to Continuous Learning: A continuous learning mindset to stay updated with the latest trends and technologies in AI/ML, cloud computing, and software engineering

Preferred Qualifications

  • GPU Computing: Exposure to leveraging GPU computing for AI/ML workloads, including experience with CUDA, OpenCL, or other GPU programming tools, to significantly enhance model training and inference performance
  • Experience with Big Data Technologies: Experience with big data technologies and ecosystems (Hadoop, Spark, Kafka) for processing and analyzing large datasets in a distributed computing environment
  • AI/ML Model Monitoring Tools: Familiarity with tools and frameworks for monitoring and managing the performance of AI/ML models in production (e.g., MLflow, Kubeflow, TensorBoard)
  • Expertise in High-Performance Computing (HPC): Experience with HPC techniques and technologies for optimizing computational workloads, particularly in the context of AI/ML model training and inference

Learn More

About Autodesk

Welcome to Autodesk! 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!

Salary transparency

Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $153,000 and $224,400. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

Belonging

We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:

In-Person Onboarding and Identity Verification

This role may require in-person onboarding and/or in-person ID verification.

#J-18808-Ljbffr
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Developer: AI/ML Platform in Ottawa, ON vacancy
  • $155k - $180k per year

     ...to be in real-time; and give the apps, AI agents and people who receive it the power...  ...! Overview This position is for a Principal Software Developer - AI Integration. In this role you will...  ...-driven Integration and Orchestration Platform for Agentic AI that securely connects,... 
    Principal
    Full time
    Immediate start

    Solace

    Ottawa, ON
    11 days ago
  • $175k - $200k per year

     ...Principal, Full-Stack Developer — Farmhand Platform   Full Time, Salaried   Ottawa, ON About   Growcer   Growcer is an innovative  agri -tech startup...  ...in architecture deep-dive sessions and lunch-and-learn knowledge sharing to upskill cross-functional team members... 
    Principal
    Full time
    Internship
    Local area
    Flexible hours
    3 days per week

    Growcer Inc.

    Ottawa, ON
    more than 2 months ago
  • $84.7k - $112.93k per year

     ...making Canada and the world better through trade. Position: AI Machine Learning Engineer, Level 17 or 18 Employment Type: Permanent...  ...Collaborate with business SMEs, data scientists, architects, and platform teams to move AI solutions from experimentation to production... 
    Suggested
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Relocation package
    2 days per week
    3 days per week

    Export Development Canada

    Ottawa, ON
    a month ago
  • $400k per year

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type...  ..., data cleaning, and model tuning. Develop scalable algorithms for NLP, computer vision...  ...and engineering teams to integrate ML solutions. Monitor model performance and... 
    Suggested
    Full time
    Remote work
    Relocation

    MS Systems

    Ottawa, ON
    11 days ago
  • $96.56k - $128.74k per year

     ...better through trade. Position: AI Administrator, M365 & Copilot Platform Employment Type: Permanent...  ...: Take advantage of our continuous learning opportunities, including training programs...  ...management, and environment cleanup.  ~ Develop automation scripts, operational... 
    Suggested
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    9 days ago
  • $96.56k - $128.74k per year

     ...better through trade. Position: Senior AI Developer Employment Type: Permanent...  ...Development: Take advantage of our continuous learning opportunities, including training programs...  ...succeed internationally, the Digital Platform Delivery & Architecture (DPDA) group in... 
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    6 days ago
  •  ...homepage feed, product recs, search, and the ML-powered systems that make registry...  ...with recommendations Making Addie (our AI registry assistant) better at recs. Working...  ...Airflow, Weaviate, WarpStream, Hex, Sigma Machine learning: deep learning, matrix factorization, retrieval... 
    Full time
    Internship
    Live In
    Work at office
    Remote work
    Flexible hours
    Night shift
    Weekend work

    Babylist

    Ottawa, ON
    2 days ago
  •  ...development of scalable, fault-tolerant platforms, leveraging Kubernetes, DevOps...  ...prem technologies. As the Sr. Principal Architect/Lead - Platform, you...  ...Contribute And What You Will Learn Lead the design,...  ...leader in connectivity for the AI era. With expertise across fixed... 
    Principal
    Long term contract
    Temporary work

    Nokia

    Ottawa, ON
    4 days ago
  •  ...seeking a talented and experienced Cloud Platform Developer to join our team. As a Cloud Platform...  ...cloud infrastructure, including virtual machines, virtual networks, Azure Kubernetes Services...  ...hardware & software products leverages AI and Internet of Things (IoT) and... 
    Full time
    Remote work
    Worldwide

    Giatec Scientific Inc.

    Ottawa, ON
    10 days ago
  •  ...Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models...  ...and use MCP tools effectively. Develop realistic, reproducible software...  ...codebases . Familiarity with AI/ML systems is a plus but not... 
    Remote job
    For contractors

    YO AI Labs

    Ottawa, ON
    a month ago
  •  ...Company Description Assent is the leading AI native platform for supply chain sustainability and...  ...our data pipelines, warehousing, and AI/ML systems are built and run. Your day to day...  ...and technical excellence A learning mindset, constantly exploring new technologies... 
    Long term contract
    Full time
    Flexible hours

    Assent Inc

    Ottawa, ON
    a month ago
  • $76 per hour

     ...Introduction Robertson is seeking a skilled Senior Azure DevOps / AI Platform DevOps to join our client in support of an existing vacancy....  ...non-technical stakeholders Desirable experience supporting AI/ML or Agentic AI workloads in production Experience & Qualification... 
    Hourly pay
    Contract work
    Monday to friday

    Robertson & Company Ltd.

    Ottawa, ON
    1 day ago
  • $58k - $104k per year

     ...team:  openJiuwen is an international open source AI Agent community building infrastructure for the AI Agent...  ..., and enterprise data sources. Design and develop core capabilities of the openJiuwen AI Agent Platform, including Agent Frameworks, Workflows, Tool Calling... 
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Ottawa, ON
    more than 2 months ago
  • $84.7k - $112.93k per year

     ...better through trade. Position: Platform Automation Developer, UiPath, Automation Platforms & ServiceNow...  ...: Take advantage of our continuous learning opportunities, including training...  ...Leads and Architects; Automation COE, Principals, and Citizen Developers; Process owners... 
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    2 days per week
    3 days per week

    Export Development Canada

    Ottawa, ON
    more than 2 months ago
  • $125k - $175k per year

     ...Principal Oracle Fusion Architect | Eastern & Atlantic Canada  Ottawa...  ...viable solution proposals. Develop and deliver tailored product...  ...quality delivery and continuous learning. About You: ~8+ years of...  ...use of artificial intelligence (AI) to screen, assess, or select... 
    Principal
    Full time
    Work from home

    Dsp-eclipsys

    Ottawa, ON
    4 days ago
  •  ...on building and evolving agentic AI systems that power ChatGPT-like experiences...  ...as on technical skills. The AI Developer will work closely with peers across AI, platform, and product teams to deliver...  ...and tools, and openly share learnings and results Support teammates... 
    Full time

    Jsi

    Ottawa, ON
    more than 2 months ago
  •  ...The Context Engine team builds the knowledge layer that AI agents use to work with enterprise data in Elasticsearch. We extract knowledge...  ..., Claude Code, LangChain and other third-party harnesses As a Principal AI Engineer, you own the improvement loop of this product end to... 
    Principal
    Internship
    Local area
    Flexible hours

    Elastic

    Ottawa, ON
    5 days ago
  •  ...We’re looking for a Principal Software Developer to join the Elasticsearch - Search Infra team This globally-distributed team of experienced engineers...  ...knowledge in building and operating sophisticated search platforms and engineering robust, high-performance software... 
    Principal
    Long term contract
    Full time
    Local area
    Flexible hours

    Elastic

    Ottawa, ON
    3 days ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation...  ...security architecture. Practical experience with AI-assisted software development or AI-enabled... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    4 days ago
  •  ...EY-Parthenon Canada is seeking a Learning Leader to shape and execute the learning and capability-building strategy across the Canada practice...  ...with global teams, influence senior leaders, and drive AI-enabled learning initiatives while controlling budgets and governance... 

    EY-Parthenon

    Ottawa, ON
    3 days ago
  •  ...architecture of scalable data systems. You will build AI-enabled, automated scaffolding for data pipelines and ML workflows, collaborating with analytics engineers,...  ..., and product teams to support Babylist’s growing platform. Join a cross-functional team focused on... 

    Babylist

    Ottawa, ON
    3 days ago
  •  ...Cloudbeds is a fully remote company seeking a senior data engineer to own data architecture, platform governance, and ML/AI readiness. You will design scalable data models on Snowflake, guide data products, and partner with engineering, data science, and business stakeholders... 
    Remote work

    Cloudbeds

    Ottawa, ON
    4 days ago
  •  ...Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level...  ...or related work experience. Principal System Engineer –Application Engineering...  ...Active Electrical Cable (AEC) solutions for AI and cloud infrastructure. The ideal candidate... 
    Principal

    Qualcomm

    Ottawa, ON
    22 days ago
  • $100.3k - $216.7k per year

     ...Role Description You build the systems that actually make AI work in enterprise environments, not demos, not prototypes that stall...  ...running inside real client organizations. The difference between an AI Developer and what we are looking for is straightforward: you have shipped... 
    Full time
    Work at office
    Local area

    Accenture

    Ottawa, ON
    2 days ago
  • $80k - $105k per year

     ...interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and networked video...  ...in video, imaging and AI - building software applications...  ...SDKs across the latest hardware platforms including GPUs and FPGAs. You will... 
    Full time

    Pleora Technologies

    Ottawa, ON
    more than 2 months ago
  • $92k - $110k per year

     ...Description We are seeking a Platforms Systems Engineer to provide...  ...collaborative team environment. Develops and maintains relationships up...  ...management, lessons learned, and continuous improvement....  ...expertise, and allow you to both learn from mentors and guide others... 
    Full time
    Internship
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    20 days ago
  • $80k - $90k per year

     ...are looking for a UI/Frontend Developer to join the Larus team. You will...  ...interactive maps with NATO symbology, AI-powered workflows, rich text...  ...editors (CodeMirror);  AI/ML-powered UX- Integrating LLM...  ...or similar deployment and CI/CD platforms;  Familiarity with Python for... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    Monday to friday
    3 days per week

    Larus Technologies

    Ottawa, ON
    4 days ago
  • $30 per hour

     ...better care. That simple idea grew into a platform that powers every part of care. Today,...  ...functions, and more. You’ll have the chance to learn how work moves from idea to execution,...  ...federal, state, and provincial laws. We use AI tools to support parts of the hiring... 
    Hourly pay
    Full time
    Part time
    Internship

    Fullscript

    Ottawa, ON
    7 days ago
  • $85k - $100k per year

     ...Description Intermediate Software Developer – Developer Experience and...  ...Windows, Linux, and mobile platforms.   Key Responsibilities...  ...Windows and Linux Jenkins build machines to GitHub and GitHub...  ...Management o Tools include IDEs, AI developer tools (e.g. MCP-... 
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    a month ago
  • $75k - $95k per year

     ...projects. · Engage with and learn from industry leaders · Innovate...  ...in Python, (PyTest). Develop clean, maintainable, and reusable...  ...systems, backend services, or ML-based applications. Familiarity...  ...may use artificial intelligence (AI) tools to support parts of the... 
    Long term contract
    Full time
    Temporary work
    Fixed term contract

    Syntronic

    Ottawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Machine Learning Developer: AI/ML Platform. Be the first to apply!