We are looking for a skilled and innovative Lead AI Native Engineer with experience in .NET and AI to drive the adoption and implementation of AI-powered solutions throughout our software development lifecycle (SDLC). You will lead the charge in creating agentic workflows, configuring AI tools, and optimizing processes that enhance the speed, quality, and efficiency of software delivery.
Responsibilities
- Own technical execution of the AI maturity journey within assigned projects or programs
- Define and implement AI-driven practices across SDLC (requirements, design, development, testing, documentation, delivery)
- Ensure accessible and practical AI solutions for Engineers, QAs, Scrum Masters, and Product Owners
- Assess workflows for bottlenecks and introduce AI-powered improvements with measurable impact
- Select, configure, and maintain AI tools and assistants for SDLC activities
- Configure AI coding tools for code discovery, reverse engineering, automated code generation, refactoring, code reviews, technical debt identification, and quality analysis
- Configure AI assistants for requirements analysis, user story mapping, technical documentation, and test case generation
- Integrate AI assistants with tools like Azure DevOps and CI/CD pipelines
- Define and maintain agentic enablement architecture, including skills, subagents, rules, and inter-agent contracts
- Design coordinated agent workflows supporting SDLC activities (story intake, coding, testing, documentation)
- Establish confidence thresholds, fallback strategies, and validation stages for AI-assisted workflows
- Develop and maintain usage guidelines for AI tools and agents
- Maintain artifacts change logs, evaluation results, and component-level technical documentation
- Contribute to system design and AI-enabled workflow documentation
- Coach Engineers, QAs, Scrum Masters, and Product Owners in utilizing AI tools effectively
- Promote adoption of AI-powered practices to enhance software speed, quality, and consistency
- Monitor tool usage, identify gaps or inefficiencies, and propose actionable solutions
- Track and evaluate emerging AI trends, piloting promising innovations in projects
Requirements
- 7+ years of professional experience in software engineering or equivalent roles
- At least 2 years of experience in a leadership capacity
- Strong knowledge of context engineering and advanced prompt patterns
- Ability to create and maintain shared prompt libraries and reusable instruction sets
- Demonstrated competency in ensuring prompt consistency and workflow reusability
- Proven software engineering background with expertise in .NET
- Hands-on experience with GitHub Copilot, Claude Code, and cloud-based AI platforms
- Demonstrated ability to integrate AI tools with SDLC systems like Azure DevOps or CI/CD
- Understanding of multi-agent communication and coordinated workflows
- In-depth understanding of software development lifecycle, beyond just automation
- Ability to optimize SDLC processes using AI, mindful of quality, security, traceability, and auditability concerns
- English proficiency at B2 level or above
Nice to have
- Proficiency in Python for scripting and developing AI-driven solutions or integrations
- Knowledge of Microsoft Azure services for deploying and managing AI applications in the cloud
- Experience in Gen AI application development, including building AI-powered tools and solutions
- Understanding of GenAI-enabled testing methodologies and tools for automated test case generation and maintenance
- Background in leveraging GenAI tools to enhance systems engineering productivity
- Qualifications in using GenAI for optimizing database administration and improving operational efficiency