remote

Xebia is hiring a Principal AI Engineer with .NET | Bulgaria

About the Role

Xebia is looking for a Principal AI Engineer to lead the implementation of AI and code-generation tooling across our portfolio of products, focusing on software integrations. This hands-on technical leadership role combines engineering, setting standards, mentoring, and contributing directly to sprint delivery.

What You'll Do

  • Design and evolve scalable, high-performance solutions within the AI-enhanced integrations domain.
  • Define and enforce coding standards, architectural patterns, and best practices across teams.
  • Review code for quality, maintainability, and performance, leveraging AI-assisted development tools.
  • Mentor and guide engineers of varying experience levels on AI-first engineering practices and integration design patterns.
  • Encourage thorough and consistent documentation, including AI-supported validation where applicable.
  • Contribute hands-on to sprint goals through implementation of new features and ongoing maintenance.
  • Evaluate emerging AI and developer-tooling technologies and advocate for their adoption.
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into robust, intelligent, and automated integration solutions.
  • Stay current with advancements in AI/LLM integration, including prompt engineering and orchestration of APIs.

What We're Looking For

  • 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.
  • Experience mentoring developers and guiding technical decisions across multiple teams.
  • Solid understanding of CI/CD pipelines and automated testing practices.
  • 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.

Nice to Have

  • Exposure to AI-assisted or AI-generated test cases and performance testing.

Technical Stack

  • Microsoft .NET, C#, .NET Core
  • GitHub Copilot, OpenAI API, Azure OpenAI API
  • Roslyn analyzers, Source generators, T4 templates

Team & Environment

You will guide teams working on complex systems and influence technical direction without direct line management responsibilities.

Work Mode

This is a remote position for candidates based in Bulgaria, ideally in the Sofia area.

Xebia is an equal opportunity employer.

Required Skills
Microsoft .NETC#.NET CoreGitHub CopilotOpenAI APIAzure OpenAI APIRoslyn analyzersSource generatorsT4 templatesAI/ML IntegrationSoftware ArchitectureCloud Platforms (Azure)
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Xebia

A global tech company delivering cloud, data, and software solutions for clients across fintech, e-commerce, aviation, logistics, media, and fashion. Trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS.

Visit website
Job Details
Category backend
Posted 2 months ago