Full Job Description
"Principal AI Driven SDLC Coach
Job Summary
As a Principal AI Driven SDLC Coach, you serve as the senior technical authority responsible for end-to-end coaching and governance of AI-driven full Software Development Lifecycle (SDLC). You design robust engineering guardrail harnesses and deliver structured hands-on coaching covering every SDLC phase. You standardize repeatable, secure, production-grade AI-augmented workflows for engineering teams, mitigate LLM hallucinations, technical debt, security vulnerabilities and inconsistent deliverables across the entire development lifecycle, while empowering engineers to maximize AI efficiency without compromising software quality, compliance and stability.
Key Responsibilities
Full AI-Driven SDLC Coaching & Hands-On Enablement
Lead formal training, 1:1 deep coaching, team workshops and live code clinics covering the complete AI-powered SDLC workflow:
• Spec & Requirements Collection: Coach structured prompt design, user story refinement, ambiguous requirement decomposition, and AI-assisted formal specification drafting; guide teams to avoid vague inputs that cause flawed downstream deliverables.
• Security Analysis & Threat Modeling: Train engineers to leverage AI tools for automated vulnerability scanning, attack surface mapping, OWASP compliance checks, data leakage risk assessment at the design phase (shift-left security via AI).
• Implementation Planning: Guide AI-assisted architecture drafting, task breakdown, milestone scheduling, dependency mapping and modular development planning to prevent bloated or unmaintainable AI-generated solutions
Required Qualifications
• Software engineering experience with complete hands-on SDLC delivery
Proven expertise across requirements gathering, security design, implementation planning, formal code review, manual/automated testing, technical writing and end-to-end CI/CD pipeline design for production systems.
• Deep practical AI coding & LLM workflow expertise
Hands-on experience leveraging code-generating LLMs across all SDLC phases; advanced prompt engineering, output constraint design, and mitigation of AI hallucinations and logical defects