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 seeking a highly skilled and experienced Senior Python Developer with expertise in Flask, Redis, and MongoDB. The ideal candidate will have over 6 years of experience in software development and a strong background in machine learning (ML) search, vector databases, building Retrieval-Augmented Generation (RAG) models, and Large Language Model (LLM) based search.
Job Responsibility:
Backend Development: Design, develop, and maintain robust and scalable backend systems using Python and Flask
Database Management: Implement and manage databases using MongoDB and Redis to ensure high performance and reliability
Machine Learning Integration: Develop and integrate ML search functionalities, including vector databases and RAG models
LLM-Based Search: Implement and optimize search functionalities using large language models
Code Review and Quality Assurance: Conduct code reviews, provide technical solutions, and ensure the quality and maintainability of the codebase
Collaboration: Work closely with cross-functional teams, including data scientists, front-end developers, and product managers, to deliver high-quality software solutions
Documentation: Create and maintain comprehensive documentation for all developed systems and processes
Requirements:
Minimum of 6 years of professional experience in Python development
Proficiency in Flask for backend development
Strong experience with MongoDB and Redis
Proven experience in ML search, vector databases, and building RAG models
Experience with implementing search functionalities using large language models