This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Software Engineer to join a team developing the next-generation AI applications. This is a hands-on role focused on designing, building and improving solutions leveraging LLMs, RAG, AI Assistants and Agentic Workflows.
Job Responsibility
Build AI-powered applications and intelligent workflows
Design retrieval and orchestration pipelines
Improve reliability, performance, and quality of AI solutions
Collaborate with engineers, product teams, and business stakeholders
Help shape best practices for enterprise AI development
Requirements
5+ years' experience in Software Engineering (Backend or Full-Stack)
1-2+ years' experience building applications using LLMs or Generative AI
Strong Python development skills
Hands-on experience with RAG, embeddings, vector databases, and retrieval optimisation
Experience with MCP, A2A, tool calling, or multi-agent architectures
Knowledge of cloud-native application development
Experience with APIs, integrations, CI/CD, testing, monitoring, and observability
Understanding of AI evaluation, quality metrics, and model performance
Security-conscious approach to handling business-critical data