Director, Software Engineering
Core
Lead the Procore AI Application Experience team to build the end-to-end product surfaces enabling users to interact with, configure, and govern Procore's AI capabilities for construction workflows.
Role type
Director of Engineering (AI Product Experience)
Builds
Enterprise-grade AI application experiences, admin tooling, and governance interfaces for construction professionals.
Domain
Construction technology / Enterprise SaaS / AI Product Innovation
Deliverable
product features
Required skills
Engineering leadership (managing managers), full-stack architecture (React, TypeScript), enterprise UX design, RBAC/ABAC permission models, multi-tenant governance, team scaling, product strategy alignment
Preferred skills
AI/ML-powered product surfaces (chat interfaces, agent orchestration), RAG architectures, construction technology background, enterprise admin consoles
Technologies
React, TypeScript, modern frontend architectures
Responsibilities
Set technical vision and roadmap for AI Application Experience portfolio, define interaction patterns for AI-assisted tasks, build and mentor multiple engineering teams, partner with Product/Design/AI/ML/Security to deliver cohesive experiences, champion engineering excellence in system architecture and accessibility
Seniority
Director, hands-on leadership