Machine Learning Engineer III @ Phenom | Applied Data Science, Applied Machine Learning
9 Years of Experience
Hyderabad, Telangana, India
91890*******
85
75
15 days
With over 7 years of experience in software development and project implementation, I am a passionate and skilled machine learning engineer who thrives on delivering innovative and impactful solutions for the computer software industry. I currently work as a Machine Learning Engineer III at Phenom, a global leader in talent experience management. At Phenom, I manage a cross-functional team of 8 members that works on engineering, development, automation, and deployment of various data products and machine learning applications. Some of the projects I have worked on include profile matching, elastic search optimisation, data mesh, fraud detection, MLOps, and profile recommendation. I have also developed a profile search application that can recommend profiles based on custom input, and an anomaly detection system that captures bot activity. I have extensive experience in data migration and pipeline development using various tools and frameworks, such as Snowflake, Apache Pinot, Apache Trino, Apache Superset, Apache Flink, Apache Kafka, and AWS Sagemaker. I leverage my expertise in data science, machine learning, deep learning, NLP, and software development to create value for the company and its clients.
Phenom, SaaS/Cloud Product, Human Resources
Phenom
Yugen.ai
Phenom, Phenom, Yugen.ai, AVEVA, AVEVA, AVEVA, Association for Computing Machinery
Job Title : Machine Learning Engineer III
Company name : Phenom
Period : March 2023 - Present
Summary : * Developed Content, Summary, and Analytics based GAI applications.
* Integrate GAI applications with vector databases.
* Build and productionise GAI based smart support ticket system with feedback loop integration.
* Build RX-LTR model for personalised candidate recommendations to recruiters.
* Prepare dataset and build in house state-of-art (BERT) model with HR knowledge base.
Location : Hyderabad, Telangana, India
Job Title : Machine Learning Engineer II
Company name : Phenom
Period : November 2021 - July 2023
Summary : * Managing a cross-functional team of 8 members which works on engineering, development, automation and deployment.
* Worked on Data migration and pipeline development for Snowflake to Apache Pinot, Apache Trino and Apache Superset.
* Working on projects like Profile matching, Elastic Search results optimization, Data Products (Data Mesh), Fraud Detection, MLOps (DVC + MLOps, Feature Store) and Profile recommendation etc.
* Developed Profile Search application which can recommend profile based on custom input.
* Developing Data Mesh where as developed a Data Product for Apply using Apache Flink, Apache Kafka, Apache Flink, Apache Pinot and Apache Superset.
* Developed an anomaly detection system which captures bot attacks from career websites.
* For ML Models observability, Implemented Loki for logs management, Prometheus for metrics and Jaegers for tracking.
* A recommendation engine where users are provided personalised theme templates based on the Machine Learning.
* The users are able to design, alter and select their personalised websites, carrier pages based on the Apply, PCS (Personalised Career Sites) and CMS (Content Management System) products.
* Worked on extracting features from the images and generate colored palette.
* Integrate the model in a flask API and deployed it using Jenkins for CI/CD, Kubernetes, ECR, Helm charts, Spinnaker and Docker.
* Created Dashboards for alert system and better visualisation of stats corresponding to logs, metrics and tracing.
* Develop a more robust architecture by adding Kafka (Message Queue System) and stored the results using Grafana Loki to S3.
* Engaged in driving the team to all the technical aspects required to successfully execute the project and deliver successfully.
Location : Hyderabad, Telangana, India
Job Title : Machine Learning Engineer
Company name : Yugen.ai
Period : January 2021 - November 2021
Summary : * A recommendation engine where users are provided with the surveys to complete based on their experience/profiler.
* The users are attracted by providing game currencies on every completion of the survey.
* These recommendations require the segmentation of projects and users based on their experience and interest.
* Worked on Extracting, Gathering, Transformations and Loading raw data from a big query containing GBs of everyday data.
* Processed raw data to clean data format using various techniques like Missing value computation, outlier’s treatment, feature engineering and data transformations.
* Automate the entire workflow and move the Machine learning process from local to AWS Sagemaker which includes Data collection, Data preparation, Feature selection, Model training, Model evaluation, and best model selection. Created and programmed max automation of steps that require redundant work.
* Created own Docker image deployed in AWS (ECR) and used it for model training and evaluation.
* Automate the process in selecting the best model iteration with all the information in logs.
* On successfully approved, the model is stored and moved to the production pipeline through Github Actions.
* Scheduling and integrating the data with Apache Airflow by creating various Tasks (DAG’s).
* Performing self-driven explorations to enhance the performance of the metrics and user experience. Tools used are matplotlib, pandas, Seaborn and Excel.
* Improved the model performances using the time series approach.
* Created multiple Dashboards in Google data studio for providers and stakeholders for making better business decisions using various KPI's and metrics.
* Deployment of the models which were based on segments and countries. The services used for this process are New Relic, Slack, Git repos, Lambda, Deploy board, Google data studio, Flask etc.
* Engaged in driving the team to all the technical aspects required to successfully execute the project and deliver successfully.
Location : India
Job Title : Software Engineer
Company name : AVEVA
Period : June 2018 - January 2021
Summary : * Researched, designed and implemented scalable applications for information identification, extraction, analysis, retrieval and indexing.
* Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.
* Worked with project managers, developers, quality assurance and support persons to resolve technical issues.
* Debugged and troubleshot Schematics and Engineering for clients, solving technical issues quickly and accurately.
* Focused on Requirement Analysis, NLP, Machine learning Models, Computer Vision, Development and Operational support of client/server systems.
* Worked on AI-powered Chat bot that leverages company's existing bug tracking database, infuses it with NLP and provide instant advice to the customer problems.
* Make it to support on multiple languages using Machine translation.
* Processed raw data to clean data format using variety of tools including regular expression, tokenization, date object and reshaping.
* Developed word embeddings on the top of Google embedding using Continuous Bag of Words (CBOW).
* Worked with CNNs in Deep Learning, creating High Accuracy models for Personal Protective Equipment Detection in a Live Feed.
* Engaged in driving the team to all the technical aspects required for seamless execution of the project and delivered successfully.
* D
Title : DP-200 Implementing an Azure Data Solution
Period : December 2020 - Present
Summary : youracclaim.com, https://www.youracclaim.com/badges/132fab47-0879-4649-8081-a37ae0a87e71?source=linked_in_profile
Issuing Authority : Microsoft
Title : Natural Language Processing Specialisation
Period : December 2020 - Present
Summary : CFGRLNZRFMML, coursera.org, https://www.coursera.org/account/accomplishments/specialization/certificate/CFGRLNZRFMML
Issuing Authority : deeplearning.ai
Title : Deep Learning Specialisation
Period : July 2020 - Present
Summary : rajan.garg@aveva.com, coursera.org, https://www.coursera.org/account/accomplishments/specialization/certificate/KPRY2PHFFUB2
Issuing Authority : deeplearning.ai
Title : Applied Data Science specialisation on Coursera
Period : June 2020 - Present
Summary : rajan.garg@aveva.com, coursera.org, https://www.coursera.org/account/accomplishments/specialization/certificate/FH72BTRX6PTK
Issuing Authority : IBM
Title : Applied Machine Learning in Python on Coursera
Period : June 2020 - Present
Summary : rajan.garg@aveva.com, coursera.org, https://www.coursera.org/account/accomplishments/certificate/7PRWPBHC6YCG
Issuing Authority : University of Michigan
Title : Data Science Training
Period : July 2019 - Present
Summary : rajangarg.garg@gmail.com, intellipaat.com, https://lms.intellipaat.com/certificate-link/?Yz01Nzk5JnU9NDczMDQmZXh0PTE=
Issuing Authority : Intellipaat
Title : Microsoft Certified: Azure Data Engineer Associate
Period : January 2021 - January 2023
Summary : youracclaim.com, https://www.youracclaim.com/badges/f9089b41-3019-468f-a582-dc9ea5a00712?source=linked_in_profile
Issuing Authority : Microsoft
Title : Paper on Seismic data interpretation using hough transformation technique
Publisher : IEEE
Publication time : 2015
Summary : The contribution of this project is oriented in providing the seismic interpreters with semi-automatic computational
English (Professional Working), Hindi (Native Or Bilingual)
Award : Hackathon Winner
Issuer : AVEVA
Date : 5 2020
Summary : -> AI-powered Chat bot that leverages company's existing bug tracking database, infuses it with NLP and provide instant advice to the customer problems.-> Customer explains the issue which they are facing, and the bot evaluates the query to give real time solution.
-> Make it to support on multiple languages using Machine translation.
-> Processed raw data to clean data format using variety of tools including regular expression, tokenization, date object and reshaping.-> Created and programmed an end-to-end user friendly chatbot web page using HTML.
-> Developed word embeddings on the top of google embedding using Continuous Bag of Words (CBOW).
-> Engaged in driving the team to all the technical aspects required for seamless execution of the project and delivered successfully.
Award : Best Employee of the month
Issuer : AVEVA
Date : 8 2019
Award : Best Employee of the month
Issuer : AVEVA
Date : 6 2018
Show More