Rahul  ·  Lead Python / GenAI Engineer  ·  10+ yrs

Principal
10+ years experienceremote
Available within 48 hrs

Built for

McKinsey

About Rahul

Rahul is a Gen AI Engineer with 10+ years of experience in deploying AI/LLM solutions and advanced RAG strategies. He has a strong background in Python, deep learning frameworks, and cloud platforms.

10+ years of commercial experience in

Skills(31)

PythonAWSAzureLangChainOpenAIPostgreSQLPyTorchTensorFlowscikit-learnSQLNLTKSpacyHiveData WarehousingSynapse DWNLPDevOpsBERTDistil BERTBERTopicETLBig DataPredictive ModellingFeature EngineeringStatisticsInceptionv3Yolov5Yolov7U-NetM-RCNNDeep Learning

Why hire Rahul?

Production deploy authorityExpertise in Generative AI

Proven track record in deploying AI/LLM solutions to production.

Expertise in Advanced RAG strategies and LLM integration for chatbots.

Strong ownership of end-to-end AI project lifecycle.

Developed a POC for a chatbot using Cohere Contextual Compressor reranking and GPT 3.5 turbo 16k LLM, deployed on Streamlit via EC2.

Created an interactive FAQbot for insurance agents using sentence-transformer embeddings, FAISS indexing, and OpenAI as LLM.

Developed a statistical model for transplant wait time prediction, achieving a c-index of 0.68 using survival analysis methods.

Project highlights(6)

Chatbot on Open-Source McKinsey DocumentsGen AI Engineer

Overview: Developed a chatbot designed to answer questions based on Open-Source McKinsey documents. Responsibilities: Developed a Proof-of-Concept (POC) utilizing Cohere Contextual Compressor reranking and Cohere embeddings. Integrated GPT 3.5 turbo 16k LLM to power the chatbot, incorporating guardrails and an evaluator. Delivered a working demo on Streamlit, deployed on EC2, demonstrating practical application of the solution.

PythonLangChainOpenAIAWSAzure

Key outcomes:

  • Developed a POC using Cohere Contextual Compressor reranking for improved contextual relevance.

  • Integrated GPT 3.5 turbo 16k LLM with guardrails and evaluator for robust chatbot performance.

  • Deployed a working demo on Streamlit, showcasing practical application and accessibility.

FAQBot for Insurance AgentsGen AI Engineer

Overview: Created a FAQbot to provide interactive answers to insurance agent questions. Responsibilities: Utilized CSV data as a source and generated sentence-transformer embeddings for efficient retrieval. Implemented FAISS indexing for fast and accurate search capabilities. Developed the FAQbot with OpenAI as the Large Language Model (LLM), integrated for dynamic responses.

PythonOpenAIAWSAzure

Key outcomes:

  • Successfully created a FAQbot using OpenAI as the LLM for interactive question answering.

  • Implemented sentence-transformer embeddings and FAISS indexing for efficient data retrieval.

Transplant Wait Time PredictionML Engineer

Overview: Developed a predictive model for estimating waiting times for prospective transplant recipients. Responsibilities: Created a statistical model to predict waiting time using survival analysis methods. Performed rigorous statistical tests on the dataset and conducted extensive feature engineering. Applied the Cox proportional hazards model to achieve a respectable c-index of 0.68.

Pythonscikit-learnAzure

Key outcomes:

  • Created a statistical model that accurately predicts transplant waiting times.

  • Achieved a respectable c-index of 0.68 using the Cox proportional method.

Unveiling Multifaceted Insights through NLP: Analysing Newspaper ArticlesAI Engineer

Unveiling Multifaceted Insights through NLP — comprehensive NLP analysis on newspaper articles + data pipelines + warehouses + marts.

AzureSQLScikit-learnNLTKSpacyHiveData WarehousingSynapse DWNLPPythonDevOpsBERTDistil BERTBERTopic

Key outcomes:

  • Achieved comprehensive understanding of newspaper articles through integration of various NLP techniques.

  • Successfully implemented BERT-based models for text summarization, sentiment analysis, and topic modeling.

  • Designed and developed data pipelines and warehouses to support NLP analysis.

Transplant Wait Time PredictionML Engineer

Transplant Wait Time Prediction — predictive model for prospective transplant recipients + survival analysis + statistical model.

AzureETLData WarehousingBig DataDevOpsSQLScikit-learnNLTKSpacyPythonPredictive ModellingFeature EngineeringStatistics

Key outcomes:

  • Created a statistical model that accurately predicts transplant waiting times.

  • Achieved a respectable c-index of 0.68 using the Cox proportional method.

  • Performed rigorous statistical tests and feature engineering to enhance model performance.

Industry experience

AI / ML Platform

5 projects
  • Chatbot on Open-Source McKinsey DocumentsGen AI EngineerPython · LangChain · OpenAI · AWS +1
  • FAQBot for Insurance AgentsGen AI EngineerPython · OpenAI · AWS · Azure
  • Transplant Wait Time PredictionML EngineerPython · scikit-learn · Azure
  • Unveiling Multifaceted Insights through NLP: Analysing Newspaper ArticlesAI EngineerAzure · SQL · Scikit-learn · NLTK +10
  • Transplant Wait Time PredictionML EngineerAzure · ETL · Data Warehousing · Big Data +9

HealthTech

1 project
  • Pneumonia Detection on RSNA CXRDeep Learning EngineerAzure · ETL · PyTorch · Python +7

Logistics & Supply Chain

1 project
  • Unveiling Multifaceted Insights through NLP: Analysing Newspaper ArticlesAI EngineerAzure · SQL · Scikit-learn · NLTK +10

Ready to work with Rahul?

Schedule an interview and onboard within 48 hours. No long hiring cycles.

At a Glance

Experience10+ years
Work moderemote
Starting from₹2.6 L/mo
Direct hirePossible
Start within48 hours
From₹2.6 L/ month

Single contract. No agency markup confusion.

Typically responds within 4 business hours.

5-day replacement guarantee
48-hour onboarding, single invoice
Direct chat — no recruiter middleman
Seniority signals
Owns production deploysGreenfield architectSystem owner
VerifiedVetted by Witarist
Technical skills assessed & verified
Background & identity checked
English communication verified
Ready to onboard in 48 hours

Not sure if this is the right fit?

Tell us your requirements and we'll match you with the best candidates.

Rahul

GEN AI