About this role
Ciklum seeks a full-time Senior AI/ML Engineer for its cross-functional team in Chennai or Pune, India, with a hybrid working arrangement. The role focuses on building scalable enterprise AI applications using large language models (LLMs), retrieval-augmented generation (RAG), and NLP, while improving retrieval quality and establishing reliable evaluation practices.
Responsibilities
- Design, develop, and deploy production-grade Python AI/ML applications, turning architectural designs into maintainable code. Lead technical reviews and improve performance, scalability, and reliability.
- Audit RAG pipelines and retrieval architectures. Monitor KPIs for pgvector-based systems, optimize hybrid retrieval using BM25, vector databases, and semantic search, and improve relevance, accuracy, and user experience.
- Build automated evaluation frameworks using RAGAS and other LLM assessment methods. Create Python validation tools to measure faithfulness, relevance, answer correctness, and retrieval effectiveness; establish quality scorecards and benchmarks; and incorporate metrics into CI/CD pipelines and Azure DevOps release quality gates.
- Guide mid-level engineers, review code, mentor team members, and work with product managers, architects, and stakeholders on technical roadmaps and delivery plans.
Requirements
- A bachelor's or master's degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field, plus at least 6 years of experience in machine learning, NLP, generative AI, or related domains.
- Strong Python and software engineering skills; hands-on RAG experience; understanding of BM25, vector databases, semantic search, embeddings, pgvector, and retrieval optimization.
- Expertise in LLM evaluation frameworks such as RAGAS; experience building automated AI testing and validation frameworks; knowledge of Azure DevOps, CI/CD, and quality gates; and experience conducting code reviews and mentoring engineers.
Desirable: Experience with Azure OpenAI, OpenAI, Anthropic, or other enterprise LLM platforms; LangChain, LlamaIndex, or Semantic Kernel; PostgreSQL and large-scale data pipelines; observability, monitoring, and AI governance; or cloud deployment on Azure, AWS, or GCP.
Benefits mentioned include learning events, Udemy access, language courses, company-paid certifications and medical insurance, mental health support, and financial and legal consultations.
For full details about this role, click “Apply on company site” to view the employer’s original posting.