Posted on: 19/08/2025
Job Description :
Python Backend Engineer (AI/ML Focus)
We are seeking an experienced Python Backend Engineer to design and manage scalable backend systems for AI/ML-driven products. The ideal candidate should have hands-on experience with backend microservices, Generative AI tools, Large Language Models (LLMs), LangChain, and AI/ML technologies. You should also be well-versed in building high-performance backend systems.
Python Backend Development :
- Strong experience with backend frameworks such as FastAPI and Flask.
- Expertise in developing and managing CRUD APIs.
- Hands-on experience implementing authentication mechanisms (e.g., OAuth, JWT).
- Proficiency in using RabbitMQ or similar message queues for asynchronous communication.
- Solid understanding of data structures and multithreading for building efficient backend solutions.
Generative AI and ML Expertise :
- Experience with RAGs (Retrieval-Augmented Generation) to enhance the performance of LLMs.
- Hands-on experience with Vector Databases such as Pinecone, Chroma, and Faiss for building scalable and efficient search systems.
- Strong foundation in Natural Language Processing (NLP) and Machine Learning (ML).
- Basic knowledge of deep learning and computer vision (e.g., OCR).
Database Experience :
- Proficiency in MongoDB (NoSQL) for handling unstructured data and building flexible, scalable database solutions.
AWS Cloud Deployment (Basic Knowledge) :
Product Development Experience :
- Strong problem-solving skills and the ability to write clean, efficient, and scalable code for production-grade applications.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
ML / DL / AI Research
Job Code
1531696
Interview Questions for you
View All