Role Overview
We are seeking a highly skilled and innovative Data Scientist with 4-6 years of experience in AI/ML development, backend services, and GenAI applications. You will break new ground by developing production-grade solutions using LangChain, LlamaIndex, and vector databases, while architecting Agentic AI systems across multi-cloud environments.
Responsibilities
- Develop and deploy AI/ML models using Python for analytical and backend service applications.
- Architect and implement Retrieval-Augmented Generation (RAG) pipelines using LangChain, LangGraph, and vector databases like FAISS, Pinecone, or Weaviate.
- Leverage Generative AI models such as OpenAI, Anthropic, and LLaMA with advanced prompt engineering.
- Design and implement Agentic AI workflows using LangGraph for autonomous decision-making and multi-agent collaboration.
- Build and manage data pipelines and ML lifecycle workflows using Databricks, Azure, and AWS.
- Deploy scalable solutions on AWS (Lambda, S3, Step Functions), Azure (Functions, ML Studio), and GCP (Cloud Functions, BigQuery).
- Implement MLOps practices using MLflow and CI/CD pipelines.
- Collaborate with DevOps teams using GitLab for version control and infrastructure automation.
- Ensure security and compliance (GDPR, HIPAA) across AI pipelines.
Requirements
- Strong proficiency in Python for AI/ML and backend development.
- Proven experience with LangChain, LangGraph, and vector databases.
- Deep understanding of Generative AI models and Agentic AI design patterns.
- Proficiency with Databricks, MLflow, and cloud services across AWS, Azure, and GCP.
- Familiarity with MLOps, CI/CD, and DevOps tools like GitLab, Docker, and Kubernetes.
- Knowledge of NLP techniques and Deep Learning frameworks like PyTorch or TensorFlow.
- Bachelor’s or Master’s in Computer Science, Data Science, or a related field.
Skills
- Python
- LangChain
- AWS
- MLflow
- PyTorch