Anurag Sharma

Software Engineer

Bengaluru, Karnataka, India12 yrs 6 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Expert in Machine Learning and NLP applications.
  • Proven track record in developing scalable data solutions.
  • Strong experience in building knowledge graphs and data lakes.
Stackforce AI infers this person is a Data Science and Engineering expert with a focus on Machine Learning and AI solutions.

Contact

Skills

Core Skills

Machine LearningNlpData EngineeringGenerative AiData ScienceGraph DatabasesApisWeb ScrapingWeb DevelopmentSoftware Development

Other Skills

PythonNeo4jLLMsAirflowChatGPTMongoDBApache AirflowAWS GlueAWS AthenaAWS S3BigQueryMySQLPyTorchFastAITensorFlow

About

I’m a Staff Engineer at Intuit with a Master’s from the University of Florida, advancing the Digital Help experience through clustering, knowledge graphs, hybrid search, and multi-agent AI. I generally spend my time learning concepts on machine learning & deep learning. I have done personal projects on image/document classification, transfer learning, sentiment analysis, natural language generation, etc. I am currently looking for opportunities in the field of data science and S/W product development . Skills - Python, Deep Learning, Data Science, Neo4j, RabbitMQ, MongoDB

Experience

12 yrs 6 mos
Total Experience
1 yr 6 mos
Average Tenure
1 yr 6 mos
Current Experience

Intuit

Staff Software Engineer

Dec 2024Present · 1 yr 6 mos · Bengaluru, Karnataka, India · On-site

  • Applied clustering to product support data to identify customer intent groups
  • Built an Intent Taxonomy Knowledge Graph from clustered intents
  • Used AutoEval with multi-LLM voting to measure classifier performance
  • Implemented Hybrid-Search method for intent classification, achieving ~80% precision
  • Prototyped a multi-agent system to improve automated customer support
  • Tools - Python, Neo4j, Agentic AI, Machine Learning, NLP, LLMs
PythonNeo4jMachine LearningNLPLLMs

Findem

Senior Software Engineer - Machine Learning

Jan 2024Dec 2024 · 11 mos · Bengaluru South, Karnataka, India · Hybrid

  • Used ensemble techniques to Improve profile matching accuracy of medical profiles from 38% to 82%.
  • Fine-tuned transformer based model with 94% accuracy to classify job-roles from input job-titles.
  • Used embedding techniques to classify a candidate work experience into 27 different job-functions.
  • Used ChatGPT for data set curation for job-role and job-function classifier.
  • Created data pipelines using Airflow for ingesting and invoking ML classifiers for mapping candidate profiles.
  • Tools - Python, Airflow, ChatGPT, MongoDB
PythonAirflowChatGPTMongoDBMachine LearningData Engineering

Skidos

Principal Engineer

Jan 2022Jan 2024 · 2 yrs · Remote

  • Created a serverless data lake for a unified source of accurate business metrics..
  • Used Generative AI techniques to generate engaging short stories and accompanying images for kids.
  • Implemented a Subscriber Knowledge Graph to enhance game recommendation and predict churn.
  • Scheduled 90% of critical data scripts on Airflow and configured alerts to get success/failure notifications.
  • Leading the data team of 5 members to drive data driven decisions in the organization
  • Tools - Python, Apache Airflow, AWS Glue, AWS Athena, AWS S3, BigQuery, MySQL, MongoDB, Neo4j, Generative AI, GPT3, LLMs
PythonApache AirflowAWS GlueAWS AthenaAWS S3BigQuery+5

Esri

Software Engineer II - Data Science

Feb 2020Jun 2021 · 1 yr 4 mos · Greater Delhi Area

  • Added Text Classification & Named Entity Resolution modules supporting transformer architectures like BERT, RoBERTa, XLNET, etc to our enterprise software offering arcgis.learn.
  • Used embedding technique to find similar images from a corpus of 9.5 million images.
  • Trained a NER model and created a Knowledge Graph by extracting named entities from text documents.
  • Trained GPT-2 transformer model to generate meaningful text for a given incomplete sentence/paragraph.
  • Tools - PyTorch, FastAI, Faiss, TensorFlow, HuggingFace Transformers, spaCy, Neo4j
PyTorchFastAITensorFlowHuggingFace TransformersspaCyNeo4j+2

Bold

2 roles

Senior Software Engineer - Data Science & Backend

Promoted

Jan 2018Jan 2020 · 2 yrs · Noida, Uttar Pradesh, India

  • Involved in engineering and creation of various Data Science related services and pipelines.
  • Created and productionized multiple Knowledge Graphs built on Neo4j using Docker.
  • Involved in re-architectures of our data ingestion pipeline so as to make it more fault tolerant.
  • Tools - Python, Neo4j, Docker, Java, MongoDB, RabbitMQ, Redis
PythonNeo4jDockerJavaMongoDBRabbitMQ+3

Software Engineer - Data Science

Jan 2017Dec 2017 · 11 mos · Noida, Uttar Pradesh, India

  • Working as a data engineer to create a resume to job match engine which recommends jobs based on a user's resume.
  • Created an automated pipeline for our resume to job semantic match API (via Doc2Vec approach).
  • Created REST APIs to serve enriched and insightful data to internal teams.
  • Involved in optimizing and reducing the run time of Data Science APIs.
  • Involved in setting up Mongo clusters and RabbitMQ broker system for our test and production
  • environments.
  • Tools - Python, Java, Gensim, MongoDB, RabbitMQ, Azure Service Bus, Shell Script, Redis, WebServices, Jersey, Twisted framework
PythonJavaGensimMongoDBRabbitMQAzure Service Bus+4

Quad analytix

Software Engineer

Aug 2015Dec 2016 · 1 yr 4 mos · Noida, Uttar Pradesh, India

  • Written software robots to extract product information from various e-commerce websites in the US market.
  • Done continuous improvement in the platform to allow data extraction from new e-commerce websites.
  • Carry out various POCs at both infrastructure and platform/code level.
  • Tools - Python, Selenium, Amazon Redshift, Amazon EC2, Google Cloud, MongoDB, shell script
PythonSeleniumAmazon RedshiftAmazon EC2Google CloudMongoDB+2

Ht media ltd

Senior Executive Software Developer

Sep 2013Aug 2015 · 1 yr 11 mos · Gurugram, Haryana, India

  • Worked as a Django developer to build a portal which provides information on various colleges across India.
  • Worked on Apache Solr to improve the search quality of the site based on the keywords entered by the user.
  • Tools - Python, Django, Solr, MySql, and Memcache
PythonDjangoSolrMySqlWeb DevelopmentData Engineering

Netcracker technology

IT Intern

May 2012Dec 2012 · 7 mos · Lake Mary, Florida (USA)

  • Wrote Python modules to call these web services from respective URLs.
  • Creation of webservices in Python & C++ to collect system information related to Rating & billing software.
  • Modifying the existing web Services to add new parameters required by the system.
PythonC++Software Development

Education

Udacity

Computer Vision NanoDegree — Computer Vision

Jan 2019Jan 2019

Udacity

Deep Learning NanaoDegree — Deep Learning

Jan 2018Jan 2018

University of Florida

Masters — Computer Science

Jan 2011Jan 2012

Jaypee University of Information Technology

B.Tech — Computer Science

Jan 2007Jan 2011

Army School

Jan 1998Jan 2006

Stackforce found 100+ more professionals with Machine Learning & Nlp

Explore similar profiles based on matching skills and experience