About the job
Welcome to Xebia!
About Us
Xebia is a leading global technology firm that began its journey in Central and Eastern Europe with two renowned Polish companies – PGS Software, known for its exceptional cloud and software solutions, and GetInData, a trailblazer in Big Data. Currently, we are a collective of over 1,000 skilled professionals committed to delivering outstanding results in cloud, data, and software solutions. And we’re just beginning to explore new horizons!
Our Work
We focus on impactful projects that make a difference. From finance and e-commerce to aviation, logistics, media, and fashion, we empower our clients to develop scalable platforms, data-driven solutions, and next-generation applications utilizing ML, LLMs, and Generative AI. Our esteemed clients include Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, and Allegro or InPost.
We appreciate advanced technology, genuine ownership, and continuous personal and professional development. Utilizing modern, open-source technology stacks, we are 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 distinguishes Xebia? Our vibrant community. We host events like the Data&AI Warsaw Summit, organize meetups (Software Talks, Data Tech Talks), and cultivate a culture that actively promotes your growth through Guilds, Labs, and personal development budgets — for both technical and soft skills. It’s more than just a job; it’s a place to thrive.
What Makes Us Unique?
Our mindset. Our culture. Our people. While it’s difficult to convey in words – come visit us and experience it for yourself.
Project Overview
You will engage in a project focused on the advancement of an existing AI agent framework developed in Go. The current system employs a behavior tree architecture, which is crucial in the design and execution of AI agents.
The main goal is to modernize and enhance the framework with a strong focus on performance, scalability, and architectural refinements. This role transcends typical development; it necessitates comprehensive technical expertise, the capacity to navigate an established codebase, and close collaboration with stakeholders to guide the future trajectory of the solution.
Your Responsibilities
Analyze and comprehend the current behavior tree framework and its architectural foundations.
Redesign and optimize the framework to improve its effectiveness.

