Director, AI Assisted Software Engineering
Core
Define strategy and operating models for enterprise-wide AI-assisted software development, enabling teams to use modern AI throughout the software development lifecycle.
Role type
Senior engineering leadership (Director)
Builds
Enterprise-wide AI-assisted software development capability and scalable practices
Domain
Software Engineering + Artificial Intelligence
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering leadership, architecture, AI development expertise, organizational change management, full-stack development, API design, scalable architecture, CI/CD, DevSecOps, prompt engineering, code-generation workflows, LLM frameworks, RAG
Preferred skills
Federal acquisition experience, FedRAMP, Authority to Operate (ATO), classified environments, productizing internal capabilities
Technologies
GitHub Copilot, Azure AI, OpenAI models, Claude Code, Java, JavaScript, Python, .NET, Angular, React, Spring Boot, Django, Next.js, Linux/Unix, RHEL, OpenShift, AWS, Azure, GCP, Terraform, Ansible
Responsibilities
Establish development standards covering prompt engineering, code-generation, validation, security, quality, and responsible AI usage; Assess organizational AI-development maturity and develop roadmaps and adoption strategies; Lead the development and scaling of engineering teams including hiring and mentoring; Create developer education programs and enablement initiatives; Drive technical vision and architecture standards across complex multi-team programs; Establish and improve engineering practices including CI/CD, DevSecOps, and automation; Track and communicate business value and ROI associated with AI adoption; Partner with senior stakeholders to translate technical concepts into practical strategies
Seniority
Director, strategic leadership with hands-on technical expertise