Job Description
We are looking for a Senior AI Engineer who can design, build, and scale end-to-end AI systems, combining solid foundations in Machine Learning/Deep Learning with hands-on experience in Generative AI (LLMs, RAG, Agentic systems).
This role requires someone who can own problems from idea to production, work closely with leadership, and contribute to building enterprise-grade AI platforms.
Key Responsibilities
Core AI/ML Engineering (Traditional AI)
Design and develop ML/DL models from scratch for real-world problems
Handle full lifecycle: data → training → evaluation → deployment → monitoring
Work with structured/unstructured data, feature engineering, and model optimization
Build scalable ML pipelines with reproducibility and versioning
Generative AI & LLM Systems
Build and deploy LLM-powered applications (chatbots, copilots, assistants, etc.,)
Design and implement RAG pipelines: (Document ingestion, chunking, embeddings, Vector search (FAISS, Pinecone, etc.), Retrieval optimization)
Implement prompt engineering, evaluation, and optimization
Work with multi-model setups (OpenAI, Claude, open-source LLMs, Bedrock, etc.)
Agentic Systems & Advanced Architectures
Design and build AI Agents / Agentic workflows (LangGraph, Langsmith/crewAI, etc.)
Implement (Tool calling, Planning & reasoning workflows, multi-step decision pipelines)
Optimize systems for long-horizon tasks and complex reasoning
System Design & Productionization
Architect scalable AI systems for enterprise use cases
Build APIs and microservices for AI solutions
Ensure: (Low latency, High reliability, Cost optimization)
Work with Docker, Kubernetes, CI/CD pipelines
Observability, Evaluation & Reliability
Implement monitoring, logging, and tracing (e.g., Langfuse, Prometheus)
Define evaluation frameworks: (Accuracy, Retrieval quality, Hallucination detection)
Debug across: (Model, Data, Retrieval, System Layers)
Collaboration & Ownership
Work directly with AI Lead / CTO / Product team
📌 Senior AI Engineer (India)
🏢 Ensylon
📍 India