Principal AI Engineer with .NET | Bulgaria

AI overview

Lead the design of scalable AI-enhanced integration solutions while mentoring engineers and defining coding standards across teams.

Hello, let’s meet!

We are Xebia – a place where experts grow. For nearly two decades now, we’ve been developing digital solutions for clients from many industries and places across the globe. Among the brands we’ve worked with are UPS, McLaren, Aviva, Deloitte, and many, many more.

We’re passionate about Cloud-based solutions. So much so, that we have a partnership with three of the largest Cloud providers in the business – Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). We even became the first AWS Premier Consulting Partner in Poland.

Formerly we were known as PGS Software. In 2021, we joined Xebia Group – a family of interlinked companies driven by the desire to make a difference in the world of technology.

Xebia stands for innovation, talented team members, and technological excellence. Xebia means worldwide recognition, and thought leadership. This regularly provides us with the opportunity to work on global, innovative projects.

Our mission can be captured in one word: Authority. We want to be recognized as the authority in our field of expertise.

What makes us stand out? It’s the little details, like our attitude, dedication to knowledge, and the belief in people’s potential – emphasizing every team members development. Obviously, these things are not easy to present on paper – so, make sure to visit us to see it with your own eyes!

Now, we’ve talked a lot about ourselves – but we’d love to hear more about you.

About Project

We’re seeking a Principal Developer to lead the implementation of AI and code-generation tooling across a broad portfolio of products, with a strong focus on software integrations.

This role combines hands-on engineering, technical leadership, and mentorship. You will shape engineering standards, guide teams working on complex systems, and influence technical direction-without direct line management responsibilities—while contributing directly to sprint delivery within the AI-enhanced integrations domain.

You will be:

  • designing and evolving scalable, high-performance solutions within the AI-enhanced integrations domain,

  • defining and enforcing coding standards, architectural patterns, and best practices across teams,

  • reviewing code for quality, maintainability, and performance, leveraging the available tech stack and tooling, including AI-assisted development tools such as GitHub Copilot,

  • mentoring and guiding engineers of varying experience levels, with a strong emphasis on AI-first engineering practices and integration design patterns,

  • encouraging thorough and consistent documentation, including AI-supported validation where applicable,

  • contributing hands-on to sprint goals through implementation of new features and ongoing maintenance,

  • evaluating emerging AI and developer-tooling technologies and advocating for their adoption,

  • collaborating closely with product managers, designers, and other stakeholders to translate business requirements into robust, intelligent, and automated integration solutions,

  • staying current with advancements in AI/LLM integration, including prompt engineering and orchestration of APIs such as OpenAI and Azure OpenAI.

Requirements

Your profile:

  • bachelor’s degree in Computer Science, Data Science, Engineering, or a related field,

  • strong experience with the Microsoft .NET stack, including C# and .NET Core,

  • 2+ years of hands-on experience in AI/ML development, with an emphasis on generative AI and related technologies,

  • proven ability to define engineering standards and software development processes supported by tooling that maximizes developer productivity and code quality (e.g. automated code analysis, documentation generation, code review workflows), including AI-powered tooling,

  • experience mentoring developers and guiding technical decisions across multiple teams,

  • solid understanding of CI/CD pipelines and automated testing practices; exposure to AI-assisted or AI-generated test cases and performance testing is a strong plus,

  • familiarity with code-generation techniques such as Roslyn analyzers, source generators, or T4 templates,

  • ability to collaborate effectively in a dynamic environment and balance multiple responsibilities,

  • good verbal and written communication skills in English (minimum B2 level).

Work from the European Union region and a work permit are required.

Candidates must have an active VAT status in the EU VIES registry: https://ec.europa.eu/taxation_customs/vies/

Recruitment Process:

CV review – HR Call – Interview I – Interview II – Decision

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

AI Engineer Q&A's
Report this job
Apply for this job