Principal ML Engineer, Machine Learning Platform and Systems Architecture
$152k - $272.25k per yearAutodesk
POSITION OVERVIEW
The work we do at Autodesk touches nearly every person on the planet. By creating software tools for making buildings, machines, and even the latest movies, we influence and empower some of the most creative people in the world to solve problems that matter.
Autodesk is looking for a Principal ML Engineer, ML Platform and Systems Architecture to lead the design and evolution of large-scale machine learning platforms. In this role, you will own high-impact technical initiatives that span ML infrastructure, data systems, model lifecycle tooling, and production architecture. You will work closely with researchers, product teams, and engineering leadership to build the systems that bring advanced machine learning into reliable, scalable product experiences. This is a senior technical leadership role for an engineer who excels at system architecture, distributed computing, and end-to-end platform thinking. You will help define the technical direction for ML systems and drive execution across ambiguous, cross-functional, high-value initiatives. This role is fully remote-friendly, with team members distributed across the US and Canada.
Location: US or Canada Remote
RESPONSIBILITIES
- Lead architecture and delivery for major ML platform capabilities across training, evaluation, deployment, and observability
- Design scalable systems for distributed training, data processing, feature and model lifecycle management, and production inference
- Own platform-level technical outcomes from design through deployment, operations, and continuous improvement
- Drive the design and scaling of data pipelines for large-scale structured and semi-structured technical datasets
- Lead architecture for distributed data processing and orchestration systems such as Ray, Airflow, Spark, or similar platforms
- Establish strong practices for data lineage, provenance, governance, and responsible data usage in ML systems
- Guide the design of model deployment, inference services, monitoring, and observability for production ML workloads
- Contribute to the development of ML-ready representations for geometry, graph, hierarchical, or multimodal data
- Clarify ambiguous problem spaces, define solution approaches, and lead execution across multiple engineers and teams
- Establish and improve engineering standards, operational practices, and architectural patterns for ML systems
- Lead incident response for critical platform issues and drive lasting improvements across system health and supportability
- Mentor engineers and act as a force multiplier through design leadership, coaching, and technical reviews
- Communicate technical strategy, tradeoffs, and execution plans clearly to technical and non-technical stakeholders
MINIMUM QUALIFICATIONS
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent industry experience
- Typically 6 to 8 years of industry experience in software engineering, ML infrastructure, distributed systems, or platform engineering, including experience leading design and delivery of complex technical systems
- Deep experience in software architecture, distributed systems, large-scale data platforms, or ML infrastructure
- Strong proficiency in Python and strong command of production software engineering practices
- Experience leading complex technical initiatives that span multiple engineers or cross-functional teams
- Strong experience with large-scale data pipelines, distributed data processing, and cloud-native platform architectures
- Experience with model deployment, inference systems, and production observability
- Demonstrated ability to make architecture decisions that balance performance, scalability, reliability, and cost
- Strong communication and stakeholder management skills
PREFERRED QUALIFICATIONS
- Experience building data governance, lineage, and provenance capabilities for ML platforms
- Experience building ML-ready representations for geometry, graph, hierarchical, or multimodal data
- Deep experience with distributed ML frameworks and large-scale training infrastructure
- Experience with Kubernetes, workflow orchestration systems, and modern ML platform tooling
- Experience with production incident leadership, service reviews, resiliency practices, and operational readiness
- Familiarity with AEC data, computational design workflows, BIM/CAD ecosystems, or Autodesk products
THE IDEAL CANDIDATE
- Is a strong architect and hands-on engineer
- Drives clarity and momentum in ambiguous spaces
- Thinks at platform level and acts with strong product and business awareness
- Raises the engineering bar for system design, quality, and operational excellence
- Builds trust through technical depth, calm judgment, and execution leadership
Benefits
From health and financial benefits to time away and everyday wellness, we give Autodeskers the best, so they can do their best work. Learn more about our benefits in the U.S. by visiting
Salary transparency
Salary is one part of Autodesk’s competitive compensation package. For U.S.-based roles, we expect a starting base salary between $152,000 and $272,250. 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.
Equal Employment Opportunity
At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.
Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:
#J-18808-Ljbffr- ...the planet. By creating software tools for making buildings, machines, and even the latest movies, we influence and empower some... ...to solve problems that matter. Autodesk is looking for an ML Engineer, ML Systems and Infrastructure to help build the technical foundation behind...SuggestedRemote work
- Join RBC Borealis as a Staff Machine Learning Engineer in Calgary. Lead the charge in developing robust ML systems, emphasizing performance and reliability in production. In this influential position, you will take ownership of the entire lifecycle of machine learning models...Suggested
- Transform the legal landscape with Clio as a Machine Learning Engineer. Join a pioneering team dedicated to innovative AI solutions that enhance efficiency... ...for enhanced client efficiency • Collaborate with teams on ML-driven feature development • Work in an agile environment...Suggested
- Shape the future of AI in finance with RBC Borealis as a Senior Machine Learning Engineer. Focus on ML infrastructure design, automation, and collaboration with top-tier researchers. In this senior role, you will leverage over 5 years of experience to build and optimize machine...Suggested
- Utilize your expertise as a Senior Machine Learning Engineer with Clio, the frontrunner in legal AI solutions. This hybrid role requires in-office presence... .... Your cloud infrastructure experience and knowledge in ML tooling will facilitate robust AI system management while...SuggestedWork at officeLocal area
- ...Circle Cardiovascular Imaging as a Senior Machine Learning Software Developer. Focus on cutting-edge... ...in medical image processing and AI systems will be crucial in designing advanced solutions... ...models for medical imaging • Own large ML software components and optimize architectures...
$99.9k - $166.9k per year
...Responsibilities Implement end-to-end AI/ML and GenAI projects, from business needs... ...and monitoring. Design and implement machine learning pipelines that support high-performance,... ...functional teams (Applied Science, DevOps, Data Engineering, Cloud Infrastructure, Applications) to...Apprenticeship- Join a leading engineering team as a Principal Engineer focusing on thermal systems in Edmonton, Alberta. Develop advanced solutions in heat transfer technology for varying projects. The role of Principal Mechanical Engineer encompasses significant responsibilities in leading...
- ...design practice. Our architects, engineers, interior designers,... ...solutions to clients, our integrated platform is unmatched and through the... ...full spectrum of planning, architecture and engineering design services... ...To be successful as a Principal Architectural Lead in the Health...Long term contractFull timeContract workTemporary workPart timeCasual workLocal areaWorldwide
$400k per year
...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train... ...algorithms for NLP, computer vision, or recommendation systems. Collaborate with product and engineering teams to integrate...Full timeRemote workRelocation- Principal Architectural Lead – Health Sector Stantec Buildings is seeking a Principal Architectural... ...regularly with architectural and engineering leaders across North America to contribute... ...scales. Technical understanding of architecture for health facilities, including...Long term contractContract workLocal area
- Step into a pivotal role as Staff AI/ML Engineer with RBC, focusing on cutting-edge machine learning systems. Drive impactful solutions while collaborating with a skilled team. In the RBC Borealis AI Platform team, take ownership of machine learning systems from design to...
- ...AI-ready Discrete Global Grid System (DGGS) that transforms how... ...indexed, and monetized. Our platform powers mission-critical decisions... ...re seeking a Senior Platform Engineer focusing on high-performance... ...resource utilization Contribute to architectural decisions for distributed...
- ...your career at BigGeo as a Senior Engineer, specializing in backend platforms that use modern statically compiled... ...efficient, secure backend systems with a direct impact on major sectors... ...mentoring junior engineers and guiding architectural decisions. Your technical prowess...
- A leading health technology company in Calgary is seeking a Staff Machine Learning Engineer to join their AI team. The successful candidate will build innovative AI capabilities to enhance clinician services and patient health. Responsibilities include leading design and development...Flexible hours
- ...1984, we started out as a team of three engineers. Today, we have grown to become a... ...manage them. Our powerful, AI infused platform provides full transparency and visibility... ...AI team is responsible for delivering machine learning solutions in the supply and demand space...Long term contractWork at officeRemote workWorldwideFlexible hours
- ...design, build, and optimize robust ML models, data pipelines, and... ...and drift detection—to ensure system reliability in an AWS environment... ...data pipelines, and advanced platforms like Databricks. Responsibilities 1. ML Engineering & MLOps Architecture Build,...
- ...individuals coming from all walks of life. Company Name: Bhgcbb Job Description As an Architecture Engineer, you will design, document, and validate building and/or system architectures that align engineering delivery with performance, security, and usability goals....Full time
- ...individuals coming from all walks of life. Company Name: Gujffhj Job Description As an Architecture Engineer, you will design, document, and validate building and/or system architectures that balance performance, security, and usability. You will translate...Full time
- ...digital, energy transition and infrastructure challenges. Machine Learning Engineer Calgary, AB, Canada Full-time Company Description... ...Job Description Viridien is looking for a Machine Learning (ML) Engineer to help us create artificial intelligence systems and...Full time
- Become a vital part of Ziing as a Senior Platform Reliability Engineer, driving reliability and operational excellence for the Ziing.ai platform. This hybrid or remote role focuses on building systems that deliver outstanding logistics performance. At Ziing, we are searching...Remote work
- Join Worley's team as an Expert Mechanical Engineer focusing on thermal systems and heat exchangers. Drive innovative engineering solutions for capital... ...and sustaining projects in the energy sector. In this Principal Mechanical Engineer role, you’ll be at the forefront of heat...Immediate start
- Elevate your career as a Principal Electrical Engineer with Airswift in Calgary or Edmonton, Alberta. This contract role requires over 15 years of expertise in the EPC and Oil & Gas sectors. Airswift is seeking a Principal Electrical Engineer to manage large‑scale electrical...Contract workLocal area
- ...We're looking for a Release Engineer / Platform Engineer with strong expertise in Red Hat Enterprise Linux (RHEL) to support a large-scale enterprise... ..., Kubernetes, and Rancher ✔ Make, CMake, and GCC build systems ✔ Ansible automation ✔ Security hardening and...
- Join Slalom as a Senior Power Platform Engineer to lead innovative projects that enhance digital solutions in a hybrid work environment. Engage closely with clients to deliver tailored Power Apps and AI solutions. This senior role is designed for consultants eager to drive...
- Kickstart your engineering career at General Dynamics Mission Systems-Canada as a Junior System Integration Engineer. This role offers hands-on experience in the... ...Excellent written and verbal communication skills • Quick learner with adaptability in new environments • Positive team...
$120k - $175k per year
...transformations. About Energy Systems We help customers navigate... ...Resource Integration (RI) Engineer , in the Renewables & Power Grids... ...recherche un ingénieur principal en systèmes électriques, ingénieur... ...de la charge, ainsi que des principes de modélisation Assistez...Long term contractTemporary workWork at officeImmediate startRemote workFlexible hours3 days per week- Software Architect, AEC Platform Data (Job Requisition ID #25WD93193... ...des données de la plateforme Architecture, Ingénierie et Construction (... ...of distributed systems and data platforms (APIs, schemas... ...Data Solide compréhension des principes de modélisation, de gestion et...
- An innovative ag-tech startup in Alberta is seeking a Full Stack Software Engineer. The successful candidate will have 4+ years of experience, particularly in ETL tools and C#. Responsibilities include designing, developing, and maintaining software solutions for AI products...
- ...Position Title: Vice Principal – Grades 7 to 12 Location Gobind Sarvar School, Calgary... ...foster a safe, respectful, and engaging learning environment. The successful candidate... ...Academic Leadership Oversee student support systems, including academic interventions,...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal ML Engineer, Machine Learning Platform and Systems Architecture. Be the first to apply!
- engineering project manager Calgary, AB
- mechanical engineering project manager Calgary, AB
- mechanical engineering director Calgary, AB
- chief engineer Calgary, AB
- directeur ingénierie Calgary, AB
- director software engineering Calgary, AB
- project engineer assistant project manager Calgary, AB
- chief power engineer Calgary, AB
- general engineer Calgary, AB
- machine learning engineer Calgary, AB
