Skip To Main Content
backBack to Search

Principal AI Native Engineer (.NET + AI)

Remote in Ukraine
.NET& 13 others
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Principal AI Native Engineer (.NET + AI) to lead the technical execution of AI maturity initiatives across the software development lifecycle. This role requires overlap with the customer's time zone (US East, until 12:00 PM ET / 6:00 PM CET) and focuses on operationalizing AI-driven practices, configuring intelligent tooling, and enabling delivery teams to achieve measurable improvements in speed, quality, and consistency.

Responsibilities
  • Own technical execution of the AI maturity journey up to Level 3 within assigned projects or programs
  • Define and operationalize AI-driven practices across the SDLC, covering requirements, design, development, testing, documentation and delivery
  • Ensure practical, repeatable and accessible AI solutions for all delivery roles, including Engineers, QAs, Scrum Masters and Product Owners
  • Continuously assess SDLC workflows for bottlenecks and introduce AI-powered improvements with measurable impact
  • Select, configure and maintain AI tools and assistants supporting SDLC activities such as code discovery, reverse engineering, automated code generation, refactoring, code reviews, quality analysis and technical debt identification
  • Configure AI assistants for non-coding activities including requirements analysis, user story mapping, technical documentation and test case generation
  • Integrate AI assistants with delivery platforms such as Azure DevOps, CI/CD pipelines and diagramming tools
  • Define and maintain agentic enablement architecture, covering skills, subagents, rules, tech guides and inter-agent contracts
  • Design coordinated agent workflows to support SDLC activities such as story intake, coding, testing and documentation, and establish confidence thresholds, fallback strategies and validation stages
  • Develop and maintain usage guidelines, artifacts change logs, evaluation results and component-level technical documentation for AI tools and agents
  • Coach and support delivery roles in the effective use of AI tools, while driving adoption to improve speed, quality and consistency of software delivery
  • Track emerging AI trends, pilot promising approaches and experiment with advanced capabilities such as background agents, AI-enabled CI/CD workflows and spec-driven development tools
Requirements
  • 10+ years of software engineering experience with strong expertise in .NET
  • Strong knowledge of context engineering and advanced prompt patterns, with the ability to create and maintain shared prompt libraries and reusable instruction sets
  • Competency in ensuring prompt consistency and workflow reusability
  • Hands-on experience with GitHub Copilot, Claude Code and cloud-based AI platforms
  • Proven ability to integrate AI tools with SDLC systems such as Azure DevOps, CI/CD and documentation tools
  • Understanding of multi-agent communication and coordinated workflows
  • In-depth understanding of the software development lifecycle beyond just automation
  • Capability to optimize SDLC processes using AI while remaining mindful of quality, security, traceability and auditability concerns
  • English proficiency at B2+ level