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 a Senior Python + AI Engineer, to join the existing backend team. You will thrive in this role if you are: A curious problem solver who challenges the status quo; A collaborator who values teamwork and knowledge-sharing; Excited by the intersection of technology, creativity and data; Experienced in Agile methodologies and consulting (a plus).
Requirements:
Strong experience with Python (3.10+) and async programming in production
Hands-on FastAPI delivery (REST APIs, OpenAPI), experience with Pydantic, SQLAlchemy and Alembic migrations
Experience with Redis would be a plus for caching and pub/sub where needed is a plus
Working experience with TypeScript and React (Next.js) is a plus
Practical experience building LLM-powered applications with tool-calling and agentic patterns
Strong familiarity with LangChain and LangGraph for stateful, multi-agent orchestration
Experience developing or integrating MCP servers/clients
Experience working with AI code generation tools (e.g., Cursor, GitHub Copilot etc.)
Practical experience with RAG. Would be a plus Knowledge Graphs and Graph RAG
Familiarity with Docker in production environments
Familiarity with Azure delivery patterns and CI/CD workflows
Working knowledge of LLM observability (e.g., Langfuse, LangSmith), structured logging, and trace-based debugging
Nice to have:
Experience with Redis
Working experience with TypeScript and React (Next.js)
Knowledge Graphs and Graph RAG
What we offer:
Medical insurance
Sports reimbursement budget
Home office support
A number of free psychological and legal consultations
Maternity and paternity leave support
Internal workshops and learning initiatives
English language classes compensation
Professional certifications reimbursement
Participation in professional local and global communities
Growth Framework to manage expectations and define the steps to move towards the selected career
Mentoring program with the ability to become a mentor or a mentee to grow to a higher position