Inderjit S.

About Me

Inderjit is a Senior Data & ML Engineer who builds end-to-end projects from model development to production-grade Kubernetes clusters and infrastructure management. He is also a Google Certified Machine Learning Engineer and AI expert keenly enthusiastic about responsible AI that makes a positive impact on people’s lives. As a freelancer, Inderjit has worked on challenging ML/AI/NLP and Data Science projects, successfully joining the top 0.01% of ML freelancers on Upwork and top 5% on Stack Overflow for Python.

AI, ML & LLM

DevOps

Workflow

Other

Work history

UpStack
UpStack
Senior Data Engineer
2023 - Present (2 years)
, Remote
  • Building and improving databases, acquiring data, ETL/ELT, Big Data pipelines, and deploying cloud services on projects.

  • Administering infrastructure solutions to improve data models, increase data accessibility, and foster data-driven solutions for clients.

  • Implementing monitoring solutions to ensure data integrity; working closely with engineers, product managers, and other stakeholders.

eBay
eBay
Product Engineer
2022 - Present (3 years)
Chandigarh, India
  • Building a Twin Tower architecture-based personalized recommendation system where user and item embeddings are projected in the same vector space; creating the embeddings from a BERT-based model.

  • Developing image sim algorithms for visual feature mapping for personalized recommendations.

  • Leading the design and deployment cycle of the entire implementation, achieving a revenue bump of 3% for promoted items.

Trantor
Trantor
Senior Tech Lead & Associate Solutions Architect
2019 - 2022 (3 years)
Chandigarh, India
  • Created a custom loss function to compare two continuous probability distribution surfaces, enhancing the end-to-end model's efficiency to give better results than Google's Vision OCR for Screenshots by 2%.

  • Introduced a new vertical for synthetic data generation for machine learning projects.

  • Led a team of 25 developers to create state-of-the-art ML solutions with a measurable impact on businesses.

Upwork
Upwork
Machine Learning Freelancer
2016 - 2019 (3 years)
, Remote
  • Designed a CapsNet-based human and suspicious object detection algorithm for autonomous ATM dynamic surveillance.

  • Designed and deployed a real-time Twitter hate-speech recognition system based on SVM classifiers with Hyperbolic Tangent Kernels.

  • Contracted by various US clients to work on ML/DS/NLP projects, joining the top 0.01% of ML freelancers on Upwork.

Showcase

Custom Loss Function
Custom Loss Function
  • Used PyTorch, MATLAB, Python, and GCP to develop Custom Loss Function

  • Function enables comparison between two continuous probability distribution surfaces to enhance model's efficiency

  • Improved results by 2% compared to Google's Vision OCR for Screenshots (unpublished work)

Personalized Recommendation System
Personalized Recommendation System
  • Implemented a Twin Tower architecture-based personalized recommendation system, projecting user and item embeddings in the same vector space.

  • Employed a BERT-based model for creating embeddings and steered the design and deployment cycle of the implementation, boosting revenues by 3% for promoted items.

  • The project employed various technologies including PyTorch, Hadoop, PySpark, and GCP-Vertex Matching.

AWS-based Serverless Architecture for PII Masking on Images
AWS-based Serverless Architecture for PII Masking on Images
  • Developed an AWS serverless architecture for masking Personally Identifiable Information (PII) on images, utilizing Fargate and Lambda for a scalable and efficient solution

  • Implemented Infrastructure as Code management using Terraform and Helm

  • Incorporated the solution into CI/CD pipelines for seamless deployment and updates, ensuring a cost-effective way to securely handle sensitive data

Education

Education
Professional Machine Learning Engineer
Google Cloud - Minnesota
2021 - 2021
Education
Advanced Machine Learning on Google Cloud Specialization
Coursera
2021 - 2021
Education
Bachelor of Mechanical Engineering
UIET, Panjab University - Chandigarh, India
2012 - 2016 (4 years)