About the Role
Job description
Since the inception of Axabee in 2012 we provide innovative IT products and services that support our clients to achieve their goals by building user-centric digital products that bring real value. Our team specializes in the travel and e-commerce industry and collaborates with renowned brands like Itaka and Čedok. We have one common goal – to show millions of users of mobile and web applications that technology should empower us to overcome our limitations. Help us achieve our ambitious goals by joining our team as Senior AI Engineer.
What you will do:
Designing and developing advanced AI solutions that address real business needs
Working across the full project lifecycle — from requirement definition and proof of concept, through production deployment, to inference cost monitoring and optimization
Collaborating with frontend, backend, and product teams in designing AI solutions
Designing and implementing Retrieval-Augmented Generation (RAG) systems: building pipelines, retrievers, scoring mechanisms, and working with vector databases
Creating and integrating AI agents using frameworks such as LangChain, LlamaIndex, and workflow orchestration tools
Integrating large language models (LLMs) with a variety of systems — APIs, databases, documents, knowledge graphs, and multimodal models
Supporting architecture, data security (data governance, PII masking, compliance), and AI best practices
Implementing, deploying, and serving models
Conducting code reviews, architecture reviews, and mentoring junior engineers
Continuously developing both your own skills and those of the team through knowledge sharing, mentoring, and keeping up with the latest AI trends
Skills
Python
master
NLP
master
Classical ML
advanced
OpenAI
advanced
FastAPI
regular
Docker
regular
Vector databases
advanced
git
advanced
You are the ideal candidate if you have
5+ years of commercial experience in AI/ML, including production projects involving LLMs or agents
Strong proficiency in Python and at least one additional language (e.g., TypeScript/Node.js, Java)
Experience with the API/SDK of at least one major LLM provider (e.g., OpenAI, Anthropic, Google)
Proficiency in prompt engineering and prompt testing (A/B testing, evaluation harnesses, hallucination testing)
Knowledge of natural language processing (NLP) methods — both classical and LLM-based — and experience applying NLP to real-world problems
Familiarity with vector databases and semantic search engines
Skills in working with REST APIs, relational and non-relational databases
Experience with configuring services on cloud platforms (e.g., AWS, Azure, GCP)
Familiarity with AI model deployment tools (Docker, Kubernetes, FastAPI)
Understanding of AI security, privacy, and regulatory topics
Very good knowledge of English (B2/C1)
Extra points
Experience with LangChain, LlamaIndex.
Experience with tools for LLM evaluation and monitoring.
Familiarity with fine-tuning and distillation techniques and deploying large language models.
Experience with multimodal models (text – image – audio).
Experience with graph databases (e.g., Neo4j) and long-term memory concepts for agents.
Use of tools for monitoring and managing the AI model lifecycle.
Ability to automate CI/CD processes and knowledge of DevOps practices.
Experience in AI-related security and privacy, data governance, sensitive data masking (PII masking), and regulatory compliance
Tech Stack
PythonNLPmachine learningOpenAILangChainLlamaIndexFastAPIDockervector databasesRAG