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 AI / Machine Learning Engineer with experience in building and deploying intelligent systems. The role involves working across model development and backend integration, contributing to the full AI solution lifecycle.
Job Responsibility:
Design, develop, and maintain machine learning and AI solutions using Python
Build and deploy Generative AI systems using large language models and RAG pipelines
Collaborate with product managers, engineers, and stakeholders to deliver AI-driven features
Develop and integrate RESTful APIs for AI and ML services
Optimize models and systems for accuracy, performance, scalability, and reliability
Write clean, reusable, and testable code for AI pipelines and backend services
Participate in code reviews and contribute to team knowledge sharing
Troubleshoot and debug issues across AI models, data pipelines, and backend services
Requirements:
3+ years of experience in AI or Machine Learning development
Strong programming experience with Python
Solid understanding of machine learning concepts, NLP, and data processing
Hands-on experience with Generative AI, embeddings, and semantic search
Knowledge of databases such as PostgreSQL, MongoDB, or vector databases
Familiarity with Git, CI/CD pipelines, and Agile development practices
Understanding of RESTful API design and backend system integration
Ability to work independently and as part of a team
Experience with LangChain, OpenAI APIs, or similar AI tooling
Nice to have:
Knowledge of AWS, Docker, or other cloud and container platforms