Software Development Manager, Generative AI
Core
Managing a full-stack engineering team to integrate AI capabilities and agentic workflows into product experiences, defining shared data representations, and delivering client/server components for automated assistants.
Role type
Senior IC manager (full-stack engineering)
Builds
Production-quality AI-integrated product features, developer-facing integration surfaces, and client/server components for automated workflows
Domain
AEC (Architecture, Engineering, Construction) + Generative AI
Deliverable
production ML models | product features
Required skills
Full-stack engineering (emphasis on front-end/client), team leadership and coaching, API-first architecture, cloud-native development, CI/CD, cross-functional collaboration, hiring and talent development
Preferred skills
Orchestration frameworks/model-invocation patterns, JavaScript/TypeScript/React, performance-critical client work/visualization (WebGL/OpenGL), security/privacy compliance, AEC domain experience
Technologies
JavaScript, TypeScript, React, WebGL, OpenGL, .NET, C#
Responsibilities
Provide hands-on technical guidance for architecture and implementation, lead front-end/client engineering and UX collaboration, coach engineers on performance and quality, translate product priorities into engineering milestones, partner with ML/Research teams to productionize AI capabilities, champion API-first integration surfaces, design shared data representations, ensure operational reliability and safety, recruit and onboard engineers
Seniority
Senior, hands-on IC with people leadership