Skip to content

Senior GenAI Engineer

  • On-site, Remote, Hybrid
    • Wrocław, Dolnośląskie, Poland
    • Rzeszów, Podkarpackie, Poland
    • Gdańsk, Pomorskie, Poland
    +2 more
  • Data

Job description

Hello, let’s meet!

Who We Are 

While Xebia is a global tech company, our journey in CEE started with two Polish companies – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started. 

What We Do 

We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data-driven solutions, and next-gen apps using ML, LLMs, and Generative AI. Our clients include Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, and Allegro or InPost. 

We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland! 

Beyond Projects 

What makes Xebia special? Our community. We run events like the Data&AI Warsaw Summit, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow. 

What sets us apart?  

Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself. 


This role focuses on developing and deploying AI applications using tools such as vector databases, and Retrieval-Augmented Generation (RAG) frameworks. You will collaborate closely with senior team members to deliver robust, high-quality solutions that drive innovation.

You will be:

  • designing, developing, and implementing AI solutions using Python, with a focus on LLMs, vision models, and generative AI technologies,

  •  building, testing, and optimizing RAG applications, leveraging effective prompt engineering techniques to improve model performance,

  • utilizing vector databases and Agentic frameworks (e.g., LlamaIndex) to enhance the functionality and intelligence of AI systems,

  • collaborating with the AI Lead and team members to troubleshoot issues, test models, and ensure successful deployment,

  • writing clean, efficient, and well-documented code adhering to best practices and version control standards,

  • staying current with emerging AI tools, frameworks, and technologies to continuously improve development processes and outcomes.

Job requirements

Your profile:

  • Bachelor's degree in computer science, Data Science, Engineering, or a related field,

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

  • strong experience with Python, REST APIs, Git

  • proven expertise in developing and deploying LLMs, vision models, vector databases, and RAG applications,

  • familiarity with Agentic frameworks and tools like LlamaIndex for advanced AI development,

  • ability to thrive in a collaborative team environment while managing multiple tasks effectively,

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

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/

Nice to have:

  • exposure to cloud fundamentals and containerization tools like Docker,

  • experience with CI/CD pipelines for AI model deployment,

  • understanding RESTful services and API integration.

Recruitment Process:

CV review – HR call – Tech Interview – Client Interview (with Live-coding) – Hiring Manager Interview - Decision

or