Software Development Manager, Generative AI at Autodesk | Quebec, Ontario, Canada | Rezi

Software Development Manager, Generative AI at Autodesk

Software Development Manager, Generative AI

Autodesk · Quebec, Ontario, Canada

4 days ago

Software Development Manager, Generative AI

Autodesk · Quebec, Ontario, Canada

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

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.

Responsibilities

  • Directly manage engineers responsible for integrating AI-enabled capabilities and agentic workflows into frontend and backend product flows.
  • Define and implement shared, granular data representations that enable consistent use across features.
  • Deliver integration surfaces and developer-facing tooling that make capabilities accessible to product teams and partners.
  • Operate with an API-first mindset and contribute to platform initiatives that provide consistent invocation, governance, and operational patterns for capability use across the company.
  • Deliver both client-side and server-side functionality and own the end-to-end experience for the features your team ships.
  • Lead client-side and front-end engineering work, including web UI, client integrations, and performance/visualization work that runs in browsers or desktop clients.
  • Provide hands-on technical guidance and help the team make pragmatic architecture and implementation decisions that balance delivery speed and long-term maintainability.
  • Lead and coach engineers who implement customer-facing UI and client integrations, owning client architecture and performance tradeoffs, collaborating with UX/design, and ensuring frontend quality.
  • Run regular 1:1s, performance conversations, and career development for individual contributors, fostering a culture of ownership, quality, and psychological safety.
  • Turn product priorities into clear milestones, manage scope and dependencies, and ensure the team delivers on schedule with high quality.
  • Work closely with product and research partners to translate evolving capabilities into safe, usable, and performant product experiences, making sensible tradeoffs for UX, latency, and cost.
  • Champion an API-first approach for integration surfaces and contribute to platform initiatives that provide consistent invocation, governance, and operational patterns for capability use across the company.
  • Lead the team to design maintainable shared data representations and transformations so other teams can reliably consume and extend what your team builds.
  • 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.
  • Ensure services are observable and reliable, partnering with security/privacy and platform teams to embed governance, access controls, and safety practices into feature flows.
  • Promote CI/CD, automated quality checks, contract testing, and developer tooling to increase throughput while maintaining safety and quality.
  • 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.
  • Recruit and onboard engineers, strengthen front-end and full-stack capabilities, and participate in interview calibration and hiring.

Requirements

  • 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.
  • 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.
  • Pragmatic, hands-on engineering leader who can guide architecture and roll up sleeves to help the team deliver.
  • Ability to recruit and identify top talent.
  • Passion for being a mentor and a teacher.
  • Understanding of how to translate ambiguous AI and research goals into practical, safe engineering plans.
  • Ability to motivate your team to achieve their goals.
  • Curiosity and passion about solving complex problems in new domains.
  • Ability to easily communicate progress and build trust with a diverse set of partners.

Skills

  • Full-stack development
  • Front-end development
  • Client-side development
  • Modern front-end frameworks and tooling
  • Customer-facing UI development
  • Client integrations
  • Integration surfaces
  • Developer tools
  • Developer libraries
  • ML/AI integration
  • Cloud-native development
  • CI/CD
  • Operational practices
  • API design
  • Platform initiatives
  • Data representation
  • Web UI development
  • Performance optimization
  • Visualization
  • JavaScript
  • TypeScript
  • React
  • Component architecture
  • Frontend test automation
  • Performance-critical client work
  • 3D rendering
  • WebGL
  • OpenGL
  • three.js
  • Desktop/plugin integrations
  • C#
  • .NET
  • Browser developer tools
  • Logging
  • Performance monitoring
  • Unit testing
  • Integration testing
  • Contract testing
  • Security considerations
  • Privacy considerations
  • Compliance considerations
  • Orchestration frameworks
  • Model-invocation patterns

Location

  • Near Toronto, Canada offices
  • East Coast United States

Work Type

  • Hybrid

Experience Level

  • 7+ years professional software engineering experience
  • Front-end engineering
  • Full-stack engineering
  • Team leadership

Salary/Compensations

  • For Canada based roles, we expect a starting base salary between $140,000 and $205,700.

Benefits

  • Annual cash bonuses
  • Stock grants
  • Comprehensive benefits package

About the Company

  • Autodesk develops cloud-scale software, data platforms, and AI-enabled capabilities that help customers design, build, and operate the world around them.
  • 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!

Equal Opportunity

  • We take pride in cultivating a culture of belonging where everyone can thrive.