Full-stack Engineer (Python + GCP)
About this role
The day-to-day work for the Full-stack Engineer (Python + GCP) involves developing and building scalable, high-performing Large Language Model (LLM) capabilities that integrate smoothly into existing business workflows. This role centers on creating tools and frameworks that enable other teams to easily utilize the power of LLMs. The objective is to keep the solutions innovative by monitoring emerging trends and ensuring they directly address evolving business requirements.
This position exists to support Xebia’s mission as a global AI-first partner by engineering the core AI components that drive digital transformation for their diverse clientele. The engineer will be responsible for the technical implementation of these LLM features, bridging the gap between advanced AI concepts and practical, production-ready software solutions. It is ideal for an engineer who thrives on building foundational platform capabilities while maintaining a focus on engineering quality.
Candidates who are enthusiastic about continuous learning, enjoy being involved in projects from initial conception through to final delivery, and possess a strong engineering mindset would be well-suited for this role. A self-starter who is opinionated about their approach and eager to explore new AI-driven development patterns will find this environment productive.
What you will do
- Build scalable, high-performing LLM capabilities designed to integrate seamlessly into business workflows.
- Develop tools and frameworks that simplify access to and utilization of LLM power for internal teams.
- Contribute to the end-to-end development process, participating in work from conception through to delivery.
- Develop and maintain high-quality platform capabilities and APIs.
- Apply infrastructure as code principles to ensure robust and repeatable deployments.
- Continuously improve processes and explore new concepts related to AI development.
What you need
- Possess practical experience utilizing AI-powered assistants, such as Claude Code, GitHub Copilot, or Cursor, to enhance software delivery.
- Must have professional experience working with a modern web stack.
- Requires professional experience in a server-side language, specifically Python.
- Should have professional experience building platform capabilities and APIs to a high quality level.
- Demonstrated experience working with infrastructure as code is required.
- Solid experience with Google Cloud Platform (GCP) is necessary.
- Solid experience with MLOps practices is a mandatory skill.
Nice to have
- Experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work.
- Interest in and familiarity with emerging AI-driven practices, such as agent-based workflows, automation patterns, or AI-augmented development, with a willingness to explore and experiment beyond standard approaches.
Benefits
- Work from the European Union region
Skills and tech stack
Questions candidates ask
What is the remote policy for this role?
The role is based in the Bulgaria and Romania regions. A work permit is required for candidates working from the European Union region.
What is the expected compensation?
The posting does not specify the salary for this position.
What is the core technology stack?
The primary technologies mentioned are Python for server-side development, GCP for cloud infrastructure, and MLOps for machine learning operations.
What does the team structure look like?
The team consists of nearly 1,000 experts in the CEE region, and the specific role is within a team of 5,000 professionals across 16 countries.
What is the hiring process?
The recruitment process includes a CV review, an HR call, an interview stage, a client interview, and finally a decision.
The application is on the official Poland and Middle-Eastern Europe careers page.
Apply on company site