31 Aug
|
Autodesk
|
Toronto
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. Make an impact and help build a new team from the ground up.
Report: You will report to a Senior Software Development Manager in the Architecture, Engineering, and Construction (AEC) Solutions Team. 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 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 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 Turn product priorities into clear milestones, manage scope and dependencies, and ensure the team delivers on schedule with high quality Make sensible tradeoffs for UX, latency, and cost 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 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 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 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 You are a pragmatic, hands‑on engineering leader who can guide architecture and roll up your sleeves to help the team deliver You understand how to translate ambiguous AI and research goals into practical, protected engineering plans In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package. #
📌 Software Development Manager, Generative AI (Toronto)
🏢 Autodesk
📍 Toronto