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).
active participation in the process of creating high-performance solution architectures
creating project documentation
participation in software deployments and cooperation with users in ongoing problem solving
Requirements:
higher education in IT or a related field
experience working in a similar position: 4–10 years
programming skills in Python and knowledge of relational databases (knowledge of ORM frameworks, e.g. SQLAlchemy)
knowledge of cloud technologies, Azure preferred
experience in building and developing applications using LLM technologies and knowledge of their theoretical foundations: embeddings, tokenization, transformers
knowledge of libraries used for AI agent orchestration (LangChain, LangGraph, CrewAI) and the ability to build RAG-type systems
knowledge of modern and best practices in software engineering
knowledge of English at a level enabling independent use of technical documentation and communication with other team members
ability to create, test, and maintain backend components in .NET, Java, or Node.js
experience in programming web applications and creating scalable solutions in this area
knowledge of DevOps topics (Docker, Kubernetes, CI/CD)
ability to optimize, monitor, and evaluate GenAI-based applications
knowledge of frameworks and libraries used in processing large datasets and data science (including Pandas, NumPy, SciPy, Spark)
ability to apply various software testing techniques (e.g. pytest)
knowledge of version control systems, design patterns, and their practical application