
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Senior Machine Learning Engineer @ Twilio
I’m a machine learning engineer with over a decade of experience across startups and large organizations. My work spans NLP, time-series forecasting, and computer vision, with a strong focus on building end-to-end systems, from defining the problem to deploying production-ready models. In recent years, I’ve worked extensively on large-scale data engineering using PySpark and EMR Serverless. I’ve built fraud detection systems, migrated legacy workflows to scalable pipelines, and optimized jobs handling hundreds of millions of records with efficient DynamoDB integration. I ranked 5th in the Microsoft AI Challenge 2018. You can explore my work at amitmac.github.io or connect with me for mentorship and mock interviews at topmate.io/askamitkumar.
Netaji Subhas Institute of Technology
Bachelor of Engineering (B.E.), Computer Engineering
January 1, 2010 – January 1, 2014
Twilio
Senior Machine Learning Engineer
July 1, 2022 – Present
Remote
SolarWinds
Senior Data Scientist
November 1, 2021 – June 1, 2022
Remote
Wissen Technology
Principal Software Engineer
April 1, 2020 – October 1, 2021
Wissen Technology
Senior Software Engineer
August 1, 2017 – April 1, 2020
CustomerGlu
Cofounder and Machine Learning Lead
February 1, 2016 – July 1, 2017
Bengaluru, Karnataka, India
hCentive, Inc.
Associate Software Engineer
July 1, 2014 – October 1, 2015
Noida, Uttar Pradesh, India
Microsoft AI Challenge - Ranking Documents
November 1, 2018 – December 1, 2018
- Took part in Microsoft AI Challenge 2018 where the task was to rank the 10 candidate paragraphs based on a given query. - Performed basic sentence parsing and cleaning. Used BM25, different neural net architectures like CNN, RNN, Attention based models. Finally I used ensemble of Google BERT model getting MRR score of 0.7079. - Ranked 5th in Phase-I. Finally I was among top 20 out of 500 teams.
Amazon Reviews Sentiment Analysis
November 1, 2015 – December 1, 2015
Developed a sentiment analysis model to classify product reviews into positive and negative using Machine Learning. The model was trained on 0.1 million amazon product reviews using different techniques including Neural Networks, Naive Bayes Classifier, Logistic Regression.
Network Intrusion Detection using Machine Learning
February 1, 2014 – April 1, 2014
A predictive model that can detect attacks on computer networks using various classification algorithms including Linear Regression, Neural Networks and K-Means Clustering for learning the patterns of the attacks. Language Used: MATLAB
Python Parallel and Concurrent Programming Part 1
June 24, 2026 – Present
CutShort Certified Deep Learning - Advanced
Cutshort
June 24, 2026 – Present
CutShort Certified Machine Learning (ML) - Advanced
Cutshort
June 24, 2026 – Present
Microsoft AI Challenge 2018
Microsoft
June 24, 2026 – Present
Neural Networks and Deep Learning
DeepLearning.AI
June 24, 2026 – Present
ACM ICPC Asia Amritapuri Onsite Regional
ICPC - International Collegiate Programming Contest
June 24, 2026 – Present
Google Cloud Platform Big Data and Machine Learning Fundamentals
June 24, 2026 – Present
Programming Foundations: Object-Oriented Design
June 24, 2026 – Present
Generative AI with Large Language Models
DeepLearning.AI
June 24, 2026 – Present
Introduction to Data Engineering
DeepLearning.AI
June 24, 2026 – Present
Python Parallel and Concurrent Programming Part 2
June 24, 2026 – Present
Deep Learning Nanodegree
Udacity
June 24, 2026 – Present
Cultural Fit Analysis
The candidate's diverse project portfolio, including personal projects and participation in AI challenges, indicates a strong passion for machine learning and continuous learning. The progression through various roles from Associate Software Engineer to Senior Machine Learning Engineer and Principal Software Engineer, along with a co-founder role, suggests adaptability and a drive for growth. The breadth of skills across ML, NLP, and some backend development (Java Spring Boot) indicates a versatile profile. The target role of ML Engineer aligns well with the candidate's career trajectory and demonstrated expertise.
Soft Skills & Operational Fit
The candidate's project descriptions and career progression suggest strong problem-solving abilities and a proactive approach to learning new technologies. The co-founder role indicates leadership and entrepreneurial spirit. However, without specific psychometric or English test results, a detailed assessment of communication clarity, work attitude, stress handling, and team collaboration is not possible.