Job Description

Job Description:

Required Skills:

  • Strong programming experience in Python.
  • Strong understanding of Machine Learning and Deep Learning concepts.
  • Experience with supervised and unsupervised learning.
  • Experience with NLP and/or Generative AI.
  • Hands-on experience with LLMs, RAG, prompt engineering, embeddings, and vector databases.
  • Experience with TensorFlow, PyTorch, Scikit-learn, or equivalent.
  • Strong SQL and data-handling skills.
  • Experience with REST APIs and microservices.
  • Knowledge of Git and CI/CD.
  • Experience with at least one cloud platform: AWS / Azure / GCP.

Preferred Skills:

  • Experience with OpenAI, Azure OpenAI, Hugging Face, LangChain, or LlamaIndex.
  • Experience with vector databases such as Pinecone, FAISS, Weaviate, or Chroma.
  • Knowledge of Docker and Kubernetes.
  • Experience with MLflow, Kubeflow, SageMaker, Azure ML, or similar MLOps tools.
  • Knowledge of AI agents and multi-agent systems.


Apply Now