Experience Inc. Jobs

Job Information

Autodesk Engineer Manager – AI & ML Platform in Vancouver, British Columbia

Job Requisition ID #

25WD85267

25WD85267 Engineer Manager – AI & ML Platform

French translation to follow!/

Position Overview

We are seeking a hands-on Engineering Manager to lead our skilled team of software and ML engineers in the design, development, and maintenance of AMP, our next generation machine learning platform. Your management role extends beyond providing technical leadership; you will be a pivotal figure in fostering collaboration with partners and driving platform adoption. Collaborating closely with cross-functional teams including product management, data science, and infrastructure, you will define and execute the AI/ML platform roadmap. Your responsibilities encompass driving the technical strategy, execution, and delivery of scalable AI/ML platforms, ensuring alignment with organizational goals and priorities. This role requires a blend of technical expertise in AI/ML technologies, strong leadership skills, and a proven track record of delivering complex projects on time and within budget.

Responsibilities

  • Lead and mentor a team of engineers in the development and deployment of AI/ML solutions

  • Collaborate with cross-functional teams including product management, data science, data and cloud infrastructure to define and execute the AI/ML platform roadmap

  • Provide sound technical guidance and drive crucial technology decisions

  • Actively participate in coding review processes, and problem-solving alongside your team

  • Stay updated with the latest advancements in AI/ML technologies

  • Provide guidance of the design and architecture of scalable, reliable, and efficient AI/ML systems

  • Ensure adherence to best practices in software development, code quality, and security standards

  • Manage project timelines and resource allocation to drive deliverables

  • Foster a culture of innovation, agility, collaboration, and continuous improvement within the engineering team

  • Actively participate in the hiring process to attract and onboard top-tier engineering talent, ensuring the team possesses the necessary skills and expertise to execute on the AI/ML platform vision

Minimum Qualifications

  • BS/MS in Computer Science, Engineering, or a related field. (MS preferred)

  • Minimum of 3 years of experience of software engineering, with at least 3 years in a leadership or management role

  • Proven experience leading and mentoring software and ML engineering teams. Ability to inspire, motivate, and guide team members towards achieving project goals

  • Ability to align technical objectives with business goals. Skilled at roadmap development, setting clear objectives, and prioritizing tasks

  • Ability to plan, execute, and deliver projects timely and efficiently allocate resources and managing workload distribution among team members

  • Skilled in identifying potential project risks and developing mitigation strategies

  • Strong background in AI/ML with experience in deep learning, statistical modeling, and neural networks

  • Ability to design and build scalable, high-performance systems with understanding of cloud services (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes)

  • Solid understanding of agile software development methodologies and management practices

  • Working knowledge of CI/CD pipelines, automation tools, and practices for machine learning lifecycle management

  • Excellent communication skills to effectively liaise with various stakeholders, including product managers, data scientists, and upper management

  • Ability to foster a collaborative team environment

  • Managers of Professional roles – and/or managers of people that manage Support roles

  • Manages work for medium size team, or multiple small teams and achieves results by directing work through supervisors/team leads and professional employees

  • Typically focused on areas of subject matter expertise within one discipline

  • Keep their teams organized, efficient, effective, productive, and motivated through professional leadership techniques

  • Responsible for managing deliverables against expected results with a timeline that is typically longer than a quarter

  • Focus is more operational, and decisions are typically made within established policies, procedures and objectives

Preferred Qualifications

  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform, specifically AWS SageMaker or Azure Machine Learning

  • Prior experience in building AI/ML platforms

  • Understanding of MLOps principles and practices for effectively managing and automating machine learning workflows, including model versioning, monitoring, and deployment


25WD85267 Ingénieur Manager - Plateforme IA & ML

French translation to follow!/ Traduction française à suivre !

Présentation du poste

Nous recherchons un ingénieur manager pour diriger notre équipe d'ingénieurs logiciels et ML dans la conception, le développement et la maintenance d'AMP, notre plateforme d'apprentissage automatique de nouvelle génération. Votre rôle de manager va au-delà de la direction technique ; vous serez une figure centrale dans la promotion de la collaboration avec les partenaires et l'adoption de la plateforme. En étroite collaboration avec des équipes interfonctionnelles, notamment la gestion des produits, la science des données et l'infrastructure, vous définirez et exécuterez la feuille de route de la plateforme IA/ML. Vos responsabilités comprennent la conduite de la stratégie technique, l'exécution et la livraison de plateformes IA/ML évolutives, en veillant à l'alignement avec les objectifs et les priorités de l'organisation. Ce poste requiert une combinaison d'expertise technique dans les technologies IA/ML, de solides compétences en leadership et une expérience avérée dans la réalisation de projets complexes dans le respect des délais et du budget.

Responsabilités

  • Diriger et encadrer une équipe d'ingénieurs dans le développement et le déploiement de solutions d'IA/AA

  • Collaborer avec des équipes interfonctionnelles, notamment la gestion des produits, la science des données, les données et l'infrastructure cloud, pour définir et exécuter la feuille de route de la plateforme d'IA/AA

  • Fournir des conseils techniques avisés et prendre des décisions technologiques cruciales

  • Participer activement aux processus de révision du codage et à la résolution de problèmes aux côtés de votre équipe

  • Se tenir au courant des dernières avancées en matière de technologies d'IA/AA

  • Fournir des conseils sur la conception et l'architecture de systèmes d'IA/ML évolutifs, fiables et efficaces

  • Veiller au respect des meilleures pratiques en matière de développement de logiciels, de qualité du code et de normes de sécurité

  • Gérer les délais des projets et l'allocation des ressources pour obtenir des résultats

  • Favoriser une culture d'innovation, d'agilité, de collaboration et d'amélioration continue au sein de l'équipe d'ingénierie

  • Participer activement au processus de recrutement pour attirer et intégrer les meilleurs talents en ingénierie, en veillant à ce que l'équipe possède les compétences et l'expertise nécessaires pour concrétiser la vision de la plateforme IA/AA

Qualifications minimales

  • Licence/Master en informatique, ingénierie ou dans un domaine connexe. (Master de préférence)

  • Au moins 3 ans d'expérience en génie logiciel, dont au moins 3 ans dans un rôle de direction ou de gestion

  • Expérience avérée dans la direction et l'encadrement d'équipes d'ingénierie en logiciels et en AA Capacité à inspirer, motiver et guider les membres de l'équipe vers la réalisation des objectifs du projet

  • Capacité à aligner les objectifs techniques sur les objectifs commerciaux. Compétences en matière d'élaboration de feuilles de route, de définition d'objectifs clairs et de hiérarchisation des tâches

  • Capacité à planifier, exécuter et livrer des projets en temps voulu et de manière efficace, à allouer des ressources et à gérer la répartition de la charge de travail entre les membres de l'équipe

  • Compétences en matière d'identification des risques potentiels des projets et d'élaboration de stratégies d'atténuation

  • Solide expérience en IA/ML avec une expertise en apprentissage profond, en modélisation statistique et en réseaux neuronaux

  • Capacité à concevoir et à construire des systèmes évolutifs et performants avec une bonne compréhension des services cloud (AWS, GCP, Azure) et des technologies de conteneurisation (Docker, Kubernetes)

  • Solide compréhension des méthodologies de développement logiciel agiles et des pratiques de gestion

  • Connaissance pratique des pipelines CI/CD, des outils d'automatisation et des pratiques de gestion du cycle de vie de l'apprentissage automatique

  • Excellentes compétences en communication pour assurer une liaison efficace avec les différentes parties prenantes, notamment les chefs de produit, les scientifiques des données et la direction générale

  • Capacité à favoriser un environnement d'équipe collaboratif

  • Gestionnaires de Rôles professionnels - et/ou gestionnaires de personnes qui gèrent des Rôles de soutien

  • Gère le travail d'une équipe de taille moyenne ou de plusieurs petites équipes et obtient des résultats en dirigeant le travail par l'intermédiaire de superviseurs/chefs d'équipe et d'employés professionnels

  • Généralement axé sur des domaines d'expertise dans une discipline

  • Garde ses équipes organisées, efficaces, productives et motivées grâce à des techniques de leadership professionnel

  • Responsable de la gestion des livrables par rapport aux résultats attendus avec un calendrier généralement plus long qu'un trimestre

  • L'accent est davantage mis sur les opérations et les décisions sont généralement prises dans le cadre de politiques, de procédures et d'objectifs établis

Qualifications préférées

  • Connaissance des plateformes cloud telles que AWS, Azure ou Google Cloud Platform, en particulier AWS SageMaker ou Azure Machine Learning

  • Expérience préalable dans la création de plateformes d'IA/ML

  • Compréhension des principes et des pratiques MLOps pour gérer et automatiser efficacement les workflows d'apprentissage automatique, y compris le versionnage, la surveillance et le déploiement des modèles

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 – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.

When you’re an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future 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-BC based roles, we expect a starting base salary between $142,400 and $195,800. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

Diversity & Belonging

We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).

DirectEmployers