Job Title
AI‑Enabled Engineering Leader (Delivery & Developer Experience)
Reports To
Head of Engineering
Role Overview
This role is a senior, hands‑on engineering leadership position reporting directly to the Head of Engineering. The leader will define, implement, and scale AI‑enabled engineering practices that materially improve developer experience, delivery speed, and software quality across Scrum teams.
The role combines technical leadership, strategy, execution, and influence. You will work directly with Scrum teams to adopt AI across the SDLC—requirements, design, coding, testing, code review, non‑functional requirements, and CI/CD—while establishing best practices, guardrails, and a sustainable Community of Practice (CoP).
This is not an advisory role. You will build, pilot, coach, and scale.
Key Responsibilities
1. Strategic Partner to the Head of Engineering
-
Act as a trusted engineering leader and advisor to the Head of Engineering on AI adoption, developer experience, and delivery effectiveness
-
Shape the engineering strategy for AI‑enabled software delivery
-
Translate strategy into executable plans adopted by Scrum teams
2. Hands‑On Enablement with Scrum Teams
-
Work directly with Scrum teams to embed AI into day‑to‑day delivery
-
Pair with engineers on real work:
-
requirements clarification and acceptance criteria
-
design and technical discovery
-
code generation and refactoring
-
unit, integration, and functional test creation
-
pull request reviews and release readiness
-
Identify friction points and continuously improve practices and tooling
3. AI‑Enabled SDLC (End‑to‑End Ownership)
-
Define and operationalize AI usage across the full SDLC:
-
Requirements & design
-
Development & refactoring
-
Testing (unit, functional, integration)
-
Code review and quality gates
-
Non‑functional requirements (security, performance, reliability, observability)
-
CI/CD and release automation
-
Create clear, practical “how we build software here” standards
4. Best Practices, Standards & Guardrails
-
Establish best practices for responsible AI usage:
-
validation and review of AI‑generated code
-
test and security expectations
-
documentation and traceability
-
Define lightweight standards that enable speed rather than constrain it
-
Produce templates, examples, prompt patterns, and checklists teams actually use
5. Developer Experience & Tooling
-
Integrate AI tools seamlessly into the developer workflow:
-
IDEs
-
code reviews and PR automation
-
testing frameworks
-
CI/CD pipelines
-
Improve the developer “inner loop”:
-
faster feedback
-
more reliable pipelines
-
reduced manual toil
-
Build reference implementations and POCs for agent-based GenAI systems
-
Support engineering teams moving from experimentation to production
-
Create reusable templates, libraries, and example repositories
6. Community of Practice (CoP) Leadership
-
Create and lead an AI Engineering Community of Practice
-
Build a sustainable model including:
-
playbooks and shared libraries
-
demos and office hours
-
engineering champions across teams
-
continuous feedback and iteration
-
Ensure practices evolve as tools and needs change
-
Evangelize practical usage of GenAI and agentic AI systems across engineering teams
-
Act as an enabler and trusted technical advisor to engineering teams
-
Educate engineers on LLM-powered agents, tool-using agents, and human-in-the-loop workflows
-
Run workshops, demos, brown-bag sessions, and internal documentation
-
Help teams adopt AI safely and pragmatically without disrupting delivery
7. Measurement & Continuous Improvement
-
Define success metrics aligned with engineering and business outcomes:
-
cycle time and lead time
-
deployment frequency
-
defect escape rate
-
test effectiveness
-
CI/CD health
-
developer satisfaction
-
Run pilots, measure results, and scale what works
Required Qualifications
-
Strong hands‑on software engineering background
-
Experience leading engineering initiatives across multiple teams
-
Deep understanding of SDLC, CI/CD, and quality engineering practices
-
Proven ability to drive adoption through influence and coaching
-
Excellent communication and presentation skills
-
Comfortable operating as a senior leader reporting directly to the Head of Engineering
Preferred Qualifications
-
Experience improving developer experience or engineering productivity at scale
-
Experience modernizing test automation and CI/CD pipelines
-
Experience creating and sustaining Communities of Practice
-
Exposure to security, reliability, and observability standards in production systems
Technology Skills
-
Programming Languages - Proficiency in modern engineering stacks including Python, Java, C#, JavaScript/TypeScript, SQL/NoSQL, and scripting languages for automation.
-
AI Frameworks - Hands‑on experience with PyTorch, TensorFlow, Hugging Face Transformers, LangChain, LlamaIndex, ONNX Runtime, and vector database tooling.
-
Agentic & GenAI Skills - Expertise in building AI agents, prompt engineering, RAG pipelines, workflow orchestration (AutoGen, LangGraph), and integrating LLMs across the SDLC.
-
System Architecture - Strong grounding in distributed systems, event‑driven design, microservices, API architecture, observability patterns, and scalable cloud‑native design.
-
Testing & Quality Engineering - Deep experience with automated unit/functional/integration testing, contract testing, mutation testing, test data generation, and AI‑assisted test engineering.
-
AI Ops / MLOps - Working knowledge of model deployment, monitoring, drift detection, evaluation, governance, prompt lifecycle management, and AI risk/guardrail frameworks.
-
Cloud & DevOps - Hands‑on expertise with Azure/AWS/GCP, CI/CD (GitHub Actions, GitLab, Azure DevOps), containerization (Docker, Kubernetes), and cloud‑native AI services.
What Success Looks Like (6–12 Months)
-
AI‑enabled engineering practices adopted by most Scrum teams
-
Measurable improvements in delivery speed, quality, and predictability
-
Reduced friction in development and CI/CD workflows
-
A thriving Community of Practice that sustains adoption
-
Clear executive visibility into engineering improvements and outcomes
Why This Role Matters
This role ensures that AI adoption in Engineering is practical, responsible, and impactful. Reporting directly to the Head of Engineering, this leader shapes how software is built—improving outcomes for developers, the business, and customers.