Experience : 5+ Years
Minimum Qualification : Bachelor's or Master's degree in Computer Science, Engineering, or related field
We are looking for a skilled Python Developer with a background in Artificial Intelligence (AI) / Machine Learning (ML) to join our team. The ideal candidate will be proficient in Python programming, with expertise in handling advanced topics such as synchronization, threading, and multiprocessing. Experience with modern databases and API development is also essential
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 5+ years of experience in Python development, with a focus on AI/ML projects.
- Experience in any of the LLM framework
- Hands-on experience with Python synchronization, threading, and multiprocessing.
- Strong experience in FastAPI or other similar frameworks for API development.
- Proficiency in Relational Databases (RDBMS) and NoSQL Databases
- Experience working with Vector Databases such as Pinecone, Qdrant, Milvus, Chroma DB, or Elasticsearch.
- Solid understanding of Rest API design and implementation.
- Experience with unit testing using PyTest.