Xebia

Principal AI Engineer, .NET

Xebia

full-time

Posted on:

Location Type: Remote

Location: Portugal

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • lead the implementation of AI and code-generation tooling across a broad portfolio of products
  • 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
  • leverage the available tech stack and tooling, including AI-assisted development tools such as GitHub Copilot
  • mentor and guide engineers of varying experience levels, with a strong emphasis 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 closely with product managers, designers, and other 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 such as OpenAI and Azure OpenAI.

Requirements

  • 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/
Benefits
  • community support
  • meetups (Software Talks, Data Tech Talks)
  • personal development budgets
  • growth via Guilds, Labs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET CoreAI/ML developmentgenerative AIautomated code analysisdocumentation generationcode review workflowsCI/CD pipelinesautomated testing practicescode-generation techniques
Soft Skills
mentoringcollaborationcommunicationleadershiporganizational skillsproblem-solvingadaptabilityguiding technical decisionsbalancing responsibilitiesdocumentation
Certifications
bachelor’s degree in Computer Sciencebachelor’s degree in Data Sciencebachelor’s degree in Engineering