Software Development Manager, Generative AI (Winnipeg)

Software Development Manager, Generative AI (Winnipeg)

21 Sep
|
Autodesk
|
Winnipeg

21 Sep

Autodesk

Winnipeg

26WD97217, Software Development Manager, Generative AI

26WD97217

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

Position Overview Autodesk is building cloud-scale software, data platforms, and AI-enabled capabilities that help customers design, build, and operate the world around them. As the Software Development Manager, you will be the frontline manager for a full-stack engineering team responsible for integrating our AI capabilities and agentic workflows into product experiences.

Your team will define shared data representations, deliver developer-facing integration surfaces, and design the client and server components that let products and partners safely invoke and orchestrate automated assistants and flows. You will translate product priorities into engineering plans, coach and grow engineers, and ensure predictable delivery of production-quality solutions. Join us in transforming the AEC industry and shaping the future of design and construction.

Make an impact and help build a new team from the ground up.

You Will Directly Manage Engineers Responsible For

Integrating AI-enabled capabilities and agentic workflows into frontend and backend product flows

Defining and implementing shared, granular data representations that enable consistent use across features

Delivering integration surfaces and developer-facing tooling that make capabilities accessible to product teams and partners

Operating with an API-first mindset and contributing to platform initiatives (including model-control platform efforts) that provide consistent invocation, governance, and operational patterns for capability use across the company

Delivering both client-side and server-side functionality and owning the end-to-end experience for the features your team ships

Leading client-side and front-end engineering work — web UI, client integrations, and performance/visualization work that runs in browsers or desktop clients

Responsibilities

Technical & day-to-day leadership. Provide hands-on technical guidance and help the team make pragmatic architecture and implementation decisions that balance delivery speed and long-term maintainability

Front-end & client ownership. Lead and coach engineers who implement customer-facing UI and client integrations. Own client architecture and performance tradeoffs, collaborate with UX/design, and ensure frontend quality (responsiveness, accessibility, cross-platform compatibility, and performance)

People leadership & coaching. Run regular 1:1s, performance conversations, and career development for individual contributors. Foster a culture of ownership, quality, and psychological safety

Deliver predictable results. Turn product priorities into clear milestones, manage scope and dependencies, and ensure the team delivers on schedule with high quality

Integration & product focus. Work closely with product and research partners to translate evolving capabilities into safe, usable, and performant product experiences. Make sensible tradeoffs for UX, latency, and cost

API-first & platform orientation. Champion an API-first approach for integration surfaces and contribute to platform initiatives (including MCP efforts) that provide consistent invocation, governance, and operational patterns for capability use across the company. (High-level only; implementation details are intentionally broad.)

Shared data & interoperability. Lead the team to design maintainable shared data representations and transformations so other teams can reliably consume and extend what your team builds

Developer-facing surfaces & tooling. Own the delivery of stable, well-documented integration surfaces and developer tooling that enable internal and partner use — emphasizing reliability, versioning, and a strong developer experience

Operational excellence & safety. Ensure services are observable and reliable. Partner with security/privacy and platform teams to embed governance, access controls, and safety practices into feature flows

Developer productivity & automation. Promote CI/CD, automated quality checks, contract testing, and developer tooling to increase throughput while maintaining safety and quality

Cross-functional partnership. Work closely with Product, ML/Research, UX, Security/Privacy, and Platform teams to scope work, define acceptable behavior and failure modes for flows, and deliver integrated solutions

Talent & hiring. Recruit and onboard engineers, strengthen front-end and full-stack capabilities, and participate in interview calibration and hiring

Minimum Qualifications

7+ years professional software engineering experience delivering production software with a record of coaching and growing individual contributors

Hands-on full-stack experience with an emphasis on front-end and client work (modern front-end frameworks and tooling)

Demonstrated experience leading teams that build customer-facing UI and client integrations





Experience designing and shipping integration surfaces and developer tools or libraries for internal teams or external partners

Experience working with or alongside ML/AI or research teams to productionize capabilities, and familiarity with the unique operational and UX considerations that such work introduces

Practical familiarity with cloud-native development, CI/CD, and operational practices

Strong written and verbal communication skills; proven ability to work cross-functionally

Preferred Qualifications

Direct experience designing or operating orchestration frameworks or model-invocation patterns is a plus

Strong front-end engineering skills: JavaScript/TypeScript, React (or equivalent), component architecture, and frontend test automation

Experience with performance-critical client work, visualization/3D rendering (WebGL/OpenGL/three.js), or desktop/plugin integrations (C#/.NET or equivalent)

Familiarity with browser developer tools, logging, and performance monitoring

Experience with unit, integration, and contract testing frameworks for both client and server code

Familiarity with security, privacy, and compliance considerations when designing integrations and developer surfaces

Domain experience in AEC or adjacent design/engineering workflows is a plus The Ideal Candidate

You are a pragmatic, hands-on engineering leader who can guide architecture and roll up your sleeves to help the team deliver

You can recruit and identify top talent

You have a passion for being a mentor and a teacher

You understand how to translate ambiguous AI and research goals into practical, safe engineering plans

You know how to motivate your team to achieve their goals

You are curious and passionate about solving complex problems in new domains

You easily communicate progress and build trust with a diverse set of partners

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 excellent 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.

Salary transparency Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $140,000 and $205,700. 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: https://www.autodesk.com/company/global-belonging

In-Person Onboarding and Identity Verification This role may require in-person onboarding and/or in-person ID verification.

26WD97217, Responsable du développement logiciel, IA générative Présentation du poste Autodesk développe des logiciels à l'échelle du cloud, des plateformes de données et des fonctionnalités basées sur l'IA qui aident ses clients à concevoir, construire et exploiter le monde qui les entoure.

En tant que responsable du développement logiciel, vous serez le responsable direct d'une équipe d'ingénieurs full-stack chargée d'intégrer nos capacités d'IA et nos workflows autonomes dans les expériences produit. Votre équipe définira des représentations de données partagées, fournira des interfaces d'intégration destinées aux développeurs et concevra les composants client et serveur permettant aux produits et aux partenaires d'invoquer et d'orchestrer en toute sécurité des assistants et des flux automatisés. Vous traduirez les priorités produit en plans d'ingénierie, encadrerez et ferez évoluer les ingénieurs, et garantirez la livraison prévisible de solutions de qualité production.

Hiérarchie : Vous rendrez compte à un responsable senior du développement logiciel au sein de l'équipe Solutions AEC (Architecture, Ingénierie et Construction).

Lieu : Nous encourageons le travail hybride ; vous travaillerez à proximité de nos bureaux de Toronto, au Canada, ou sur la côte Est des États-Unis.

Responsabilités





Intégrer des capacités basées sur l’IA et des flux de travail autonomes dans les flux de produits front-end et back-end

Définir et mettre en œuvre des représentations de données partagées et granulaires permettant une utilisation cohérente entre les fonctionnalités

Fournir des interfaces d’intégration et des outils destinés aux développeurs qui rendent ces capacités accessibles aux équipes produit et aux partenaires

Opérer dans une optique « API-first » et contribuer aux initiatives de plateforme (y compris les efforts liés à la plateforme de contrôle des modèles) qui fournissent des modèles cohérents d’invocation, de gouvernance et d’exploitation pour l’utilisation des fonctionnalités à l’échelle de l’entreprise

Fournir des fonctionnalités côté client et côté serveur et être responsable de l’expérience de bout en bout pour les fonctionnalités livrées par votre équipe

Diriger les travaux d’ingénierie côté client et front-end — interface utilisateur web, intégrations client et travaux de performance/visualisation s’exécutant dans les navigateurs ou les clients de bureau

Responsabilités

Leadership technique et gestion quotidienne. Fournir des conseils techniques concrets et aider l'équipe à prendre des décisions pragmatiques en matière d'architecture et de mise en œuvre, qui concilient rapidité de livraison et maintenabilité à long terme

Responsabilité du front-end et des clients. Diriger et encadrer les ingénieurs qui mettent en œuvre l'interface utilisateur orientée client et les intégrations client. Assumer la responsabilité des compromis entre architecture client et performances, collaborer avec les équipes UX/design et garantir la qualité du front-end (réactivité, accessibilité, compatibilité multiplateforme et performances)

Leadership et coaching des équipes. Organiser régulièrement des entretiens individuels, des discussions sur les performances et le développement de carrière pour chaque collaborateur. Favoriser une culture de la responsabilité, de la qualité et de la sécurité psychologique

Obtenir des résultats prévisibles. Traduire les priorités produit en jalons clairs, gérer la portée et les dépendances, et veiller à ce que l'équipe livre dans les délais avec un niveau de qualité élevé

Intégration et orientation produit. Travailler en étroite collaboration avec les partenaires produits et de recherche pour traduire les capacités en constante évolution en expériences produit sûres, utilisables et performantes. Effectuer des compromis judicieux en matière d’UX, de latence et de coût

Priorité aux API et orientation plateforme. Promouvoir une approche « API-first » pour les interfaces d’intégration et contribuer aux initiatives de plateforme (y compris les efforts MCP) qui fournissent des modèles cohérents d’invocation, de gouvernance et d’exploitation pour l’utilisation des capacités à l’échelle de l’entreprise. (Niveau général uniquement ; les détails de mise en œuvre sont volontairement généraux.)

Données partagées et interopérabilité. Dirigez l'équipe pour concevoir des représentations et des transformations de données partagées faciles à maintenir, afin que d’autres équipes puissent exploiter et étendre de manière fiable ce que votre équipe construit

Interfaces et outils destinés aux développeurs. Assurez la mise à disposition d'interfaces d'intégration stables et bien documentées, ainsi que d'outils de développement permettant une utilisation en interne et par les partenaires — en mettant l'accent sur la fiabilité, la gestion des versions et une expérience développeur solide

Excellence opérationnelle et sécurité. Veillez à ce que les services soient observables et fiables. Collaborate with security/privacy and platform teams to embed governance, access controls, and safety practices into feature flows

Productivité des développeurs et automatisation. Promouvez la CI/CD, les contrôles de qualité automatisés, les tests de contrats et les outils de développement afin d'augmenter le débit tout en maintenant la sécurité et la qualité

Partenariat interfonctionnel. Travaillez en étroite collaboration avec les équipes Produit, ML/Recherche, UX, Sécurité/Confidentialité et Plateforme pour définir le périmètre du travail, déterminer les comportements acceptables et les modes de défaillance des flux, et fournir des solutions intégrées

Talents et recrutement. Recruter et intégrer des ingénieurs, renforcer les capacités front-end et full-stack, et participer à l’harmonisation des entretiens et au recrutement

Qualifications Minimales

Plus de 7 ans d’expérience professionnelle en génie logiciel dans la livraison de logiciels de production, avec une expérience avérée dans l’accompagnement et le développement de collaborateurs individuels

Expérience pratique full-stack axée sur le front-end et le travail client (frameworks et outils front-end modernes)

Expérience

📌 Software Development Manager, Generative AI (Winnipeg)
🏢 Autodesk
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development manager, generative ai (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: software development manager, generative ai (winnipeg) / winnipeg