Back End Developer

 

Description:

MTLAB is seeking a high-level back-end developer with a deep understanding of machine learning (ML), large language models (LLM), Retrieval-Augmented Generation (RAG), and intelligent agents. The back-end developer will be responsible for designing, implementing, and maintaining scalable server-side applications that support real-time inventory matching, location-based recommendations, dynamic chat interfaces, and seamless integration with front-end services.

 

Responsibilities:

  • Develop and maintain the backend infrastructure for the AI product.
  • Implement and manage APIs to support AI functionalities and user interactions.
  • Integrate a vector database to store and manage application data efficiently.
  • Implement AI models, including fine-tuning and embeddings.
  • Develop and maintain the RAG framework for AI functionalities.
  • Containerize applications to ensure consistent deployment environments.
  • Optimize backend performance and scalability to handle growing user demands.

 

Requirements:

  • 5+ years of experience as a Backend Developer with a focus on AI applications.
  • Proficiency in Python 3.xx and PyTorch.
  • Strong knowledge and experience in developing REST APIs.
  • Proficiency in Node.js.
  • Hands-on experience with various databases, including PostgreSQL (pgvector), Cassandra, MongoDB, and Redis.
  • Experience with Retrieval-Augmented Generation (RAG), fine-tuning AI models, and working with embeddings.
  • Knowledge of containerization tools such as Docker and Docker Compose.
  • Experience with cloud services (AWS, GCP, Azure).
  • Experience using FastAPI for developing APIs.

Organization MTLAB
Industry IT / Telecom / Software Jobs
Occupational Category Back End Developer
Job Location Dubai,UAE
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2024-07-15 9:27 am
Expires on 2024-11-17