Senior AI / ML Engineer (Ahmedabad)

Senior AI / ML Engineer (Ahmedabad)

06 Aug
|
Ninja Technolabs
|
Ahmedabad

06 Aug

Ninja Technolabs

Ahmedabad

Exp: 3+ years | On-site

About the Role

We are looking for a Senior Python AI/ML Engineer with hands-on experience building and deploying production-grade Generative AI applications. You ll be responsible for designing scalable AI systems, developing intelligent agents, implementing high-performance RAG pipelines, and taking AI solutions from prototype to production.

Position: Senior Python AI/ML Engineer
Joining: Immediate Joiners Preferred

Must-Have Skills

- Strong proficiency in Python
- FastAPI for building scalable backend APIs
- PostgreSQL and Redis
- LangGraph for building AI agents and workflows
- LangSmith and Langfuse for LLM evaluation, tracing, and observability
- Docker Docker Compose for containerization and deployments
- Experience building production-ready RAG (Retrieval-Augmented Generation) pipelines
- Hands-on experience with Qdrant or other vector databases (Pinecone, Weaviate, Milvus, ChromaDB, FAISS)
- Strong understanding of embeddings, semantic search, chunking strategies, hybrid search, reranking, and retrieval optimization
- Experience deploying and maintaining AI applications on Linux servers or cloud infrastructure
- Git and up-to-date software development practices

Responsibilities

Build scalable AI/LLM applications and backend services.
Design, develop, and optimize production-grade RAG pipelines.
Develop AI agents and workflows using LangGraph.
Integrate and optimize LLMs from OpenAI, Anthropic, Gemini, Llama, Mistral, DeepSeek,



or similar providers.
Implement LLM evaluation, monitoring, tracing, and observability using LangSmith and Langfuse.
Optimize prompts, retrieval strategies, latency, and inference performance.
Deploy and manage AI services using Docker, Docker Compose, and Linux servers.
Collaborate with product and engineering teams to deliver reliable AI-powered features.

Good to Have

LangChain or LlamaIndex

Fine-tuning using Hugging Face, LoRA, QLoRA, PEFT, or SFT
Experience with vLLM, Ollama, or other model-serving frameworks
Kubernetes, Nginx, CI/CD, GitHub Actions
Cloud platforms such as AWS, Azure, or GCP
Multi-agent systems, MCP (Model Context Protocol), and AI orchestration frameworks

What We re Looking For

3+ years of Python/backend development experience.
Proven experience building and deploying AI applications used in production.
Strong problem-solving skills and ability to own features end-to-end.
Passion for modern Generative AI technologies and continuous learning.

If you ve built real-world AI systems, production RAG pipelines, AI agents, and know how to evaluate, deploy, and scale LLM applications, we d love to connect with you.

Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Senior AI / ML Engineer (Ahmedabad)
🏢 Ninja Technolabs
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior ai / ml engineer (ahmedabad) / ahmedabad