Rahul Ranjan

Machine Learning Engineer | NLP | Computer Vision

Bengaluru, Karnataka, India

About

Skilled in Python (Programming Language), C++, Machine Learning and Deep Learning. Strong research professional with a Master of Technology (M.Tech.) focused in Aerodynamics from INDIAN INSTITUTE OF TECHNOLOGY KANPUR.

Experience

  • Zscaler (Hybrid)
    • Senior Staff Machine Learning Engineer
      Apr 2026 - Present · 3 mos

    • Staff Machine Learning Engineer
      Nov 2024 - Apr 2026 · 1 yr 6 mos

    • Senior Machine Learning Engineer
      Feb 2024 - Nov 2024 · 10 mos

  • Senior Member of Technical Staff at Wind River
    Aug 2023 - Jan 2024 · 6 mos

    • Developed and deployed a Question Answering System for FAQs and technical assessments based on previous Zoom chats, utilising Langchain and LLM models, to enhance 24/7 client support. • Building data sets for ML models to optimise test procedures using ArangoDB and Neo4j for efficient storage and retrieval of previous test records.

  • Software Engineer - ML at Daloopa
    Feb 2021 - Aug 2023 · 2 yrs 7 mos

    - Developed an AI extraction tool employing Table, Cell, and OCR detection models, deployed on AWS EKS. Utilised Faster RCNN and K-means, cutting document extraction time by 50% and AWS-Tesseract OCR costs by nearly 90%. Enhanced OCR performance with BERT. - ML models implemented in the Merging app, replacing pairwise comparison, accelerating data extraction, and merging. TF-IDF and LSA were used to identify contextual similarity for a 20% boost in data quality. - Developed NLP models with Transformer Decoder for efficient financial data extraction. BertSum and LDA were used, significantly reducing the average ingestion to extraction time from 90 to 15 minutes. - Built a Data Warehouse using AWS Glue for integration of the ETL pipeline from various sources into AWS Redshift, resulting in a 15% increase in client acquisition for the sales team. Enhanced document preprocessing, parallelised ingestion with AWS Batch and ECR, cutting the average document ingestion time from 18 to 4 hours for 10,000 documents, and reducing monthly AWS costs.

  • Associate Engineer at Airbus
    Oct 2019 - Jan 2021 · 1 yr 4 mos

  • Michelin (1 yr)
    • Performance Analyst
      Sep 2018 - Aug 2019 · 1 yr

      - Developed 10 DOE vehicle models. Performed simulations on it and used data modelling techniques to find the coefficients responsible for Tire Valorization. - Built an RR Model using Markov Chain Monte Carlo algorithm to predict the coefficient of rolling resistance of the tire. - Conducted a workshop of 5 days on Basic & Advanced Statistics Training for new hires of Michelin. - Conducted a training workshop of 2 days on Rolling Resistance and Fuel Consumption for 15 ARAI Engineers.

    • Performance Engineer
      Sep 2018 - Aug 2019 · 1 yr

      Developed a model employing the Markov Chain Monte Carlo algorithm to predict tire rolling resistance coefficients, impacting fuel consumption. Integrated seamlessly into an internal tool, empowering the sales team for a 10% increase in new customer acquisition.