
Amanbir Singh
Verified Expert in Engineering
Data Scientist and Back-end Developer
Delhi, India
Toptal member since September 13, 2021
Amanbir has 10 years of experience in data science, analytics, and back-end engineering. He has worked at a large multilateral organization and with early-stage tech startups. Amanbir excels at working with clients in tackling complex business problems and has deep expertise in machine learning, data analysis, and building scalable web apps.
Portfolio
Experience
- Machine Learning - 10 years
- Software Architecture - 7 years
- Full-stack Development - 7 years
- Python - 7 years
- Machine Learning Operations (MLOps) - 5 years
- Large Language Models (LLMs) - 4 years
- Agentic AI - 3 years
- RAG Architecture - 3 years
Work Experience
AI & Data Engineer
White Owl AI Inc.
- Designed and built the tax-strategy recommendation engine for a US–Canada tax advisory marketplace, turning uploaded tax returns into ranked, dollar-quantified savings recommendations for each client.
- Built typed extraction for about 16 US and Canadian tax forms into one standard record with jurisdiction detection and field-level provenance, then combined the per-form data into a single facts profile per client and tax year.
- Kept LLMs out of the advice path by storing strategy eligibility rules as data (a JsonLogic rule language) and evaluating them deterministically, so every confirmed recommendation is reproducible and auditable.
- Scaled the strategy library to 199 US and Canadian strategies with an LLM pipeline that drafted rules from plain-English descriptions, imported authoritative US tax parameters, and flagged broken savings formulas before activation.
- Designed a value-at-stake engine for 70 strategies. It estimated their potential savings and produced a ranked list of questions to ask the client rather than silently dropping them.
Full-stack AI Developer
Zenith Media - Digital Innovation & AI
- Built a chat-first AI Analyst agent on a deterministic, bounded tool loop that never lets the underlying model write SQL directly against the database.
- Designed and ran an evaluation program for that AI agent covering benchmark questions, hard-negative cases, prompt-injection probes, and tenant-isolation probes.
- Ran a shadow A/B test of the bounded-tool-loop agent against the platform's prior one-shot baseline.
- Led two security-hardening phases across 188 API routes, closing centralized-auth gaps and IDOR and SQL-injection vulnerabilities, and locking down Row-Level Security policies and SECURITY DEFINER functions.
- Built a natural language to SQL engine that generated structured specifications and deterministic queries based on them, ensuring reusable and correct outputs across runs and making the queries easy to explain to humans.
- Led a MoSCoW-prioritized production-readiness program covering CORS policy, edge-function authentication, XSS, dependency CVEs, memory leaks, and N+1 query issues.
- Built a 128-file integration-first automated test suite from zero for the knowledge, data-chat, and reporting platform using Jest and React Testing Library.
- Shipped client-facing dashboards, shareable report links, and deterministic report-generation workflows with external-data steps.
Co-founder and CTO
Cuebo.ai
- Led a 6-person engineering team that built Cuebo's AI sales roleplay platform: voice and video-avatar buyers across nine call types and 20+ languages, screen-share and camera modes the AI can see, and scenarios generated from real calls and decks.
- Built Cue, a voice AI coach on a custom agent harness: tools that pull a rep's past calls and scores, cross-session memory that saves two notes per session and recalls the last 20, and spoken fillers so tool calls never leave silence.
- Built Cuebo's AI Trainer, a 6-tool voice agent that turns uploaded decks and PDFs into spoken lessons, switching and highlighting slide images as it talks and grading learners' spoken answers.
- Led LLM evaluation in Langfuse: versioned eval datasets for scenario generation, call quality, and the AI Trainer, 3-vote LLM judges, nightly scoring of live sessions, CI smoke evals, and a simulated-learner test harness.
- Built the speech layer for real-time voice AI: seven speech-to-text and eight text-to-speech providers selectable per customer, language-based routing across three STT providers, and a stall guard that catches silent recognition failures.
- Led the build of Cuebo's Azure platform: self-hosted LiveKit media servers and a voice-agent fleet on Kubernetes (AKS), Terraform-managed infrastructure, 27 CI/CD pipelines, and autoscaling on live call load up to 40 voice workers.
- Customized call scoring: versioned rubric templates, speech metrics, and video analytics to grade on-camera engagement, expressions, and screen-share presentations.
- Built Cuebo's production monitoring: dashboards and alerts on voice latency, fleet capacity, speech provider, and recording health, Sentry error tracking with vendor-noise rate limits, and Langfuse tracing of LLM calls with PII masking.
Full-stack Developer
SkyLaw
- Built a pipeline to extract specific fields from medical documents for injury claim law.
- Deployed on AWS with a serverless architecture for scale.
- Optimized the creation of summary legal drafts based on the medical data collected.
ML Developer
ATS Software
- Worked on a computer vision model to extract information from unstructured PDF files (including drawings, tables, and more).
- Operated on NER models to extract information from natural language and unstructured text.
- Used GPT-4 for postprocessing of the AI pipeline to improve the performance. Also included rule-based postprocessing to improve pipeline performance.
- Deployed the entire platform on AWS SageMaker and integrated with the client's stack.
- Trained multimodal models to improve NER performance.
Data Scientist | ML Expert
IISD Experimental Lakes Area Inc - Main
- Developed a model using meteorological data to predict the date of ice melt for a lake. The prediction was within a day of the actual ice melting date.
- Used boosting, bagging, and other algorithms to improve performance.
- Created a dashboard using React to show model predictions and performance.
Data Scientist
Independent Research Group
- Created a simulation to model the interactions between different economic actors (firms, employees, non-economic participants, etc.).
- Ran a Markov chain simulation to understand the effect with different initial states and interventions.
- Created output visualizations and statistics to test hypotheses.
AI/ML Developer
America Interpretation
- Developed a real-time translation API to convert speech to speech across any language.
- Built a back end in Django to handle streaming audio data and return translated audio data and transcription. The back end also addressed meeting creation and meeting joining.
- Created a front end in React and used RecordRTC to capture audio. Established a WebSocket connection to allow for audio streaming to the back end.
- Deployed both front and back end on Azure services.
- Integrated with multiple translation and speech generation services.
AI/ML Expert/Consultant
Harbor
- Did prompt engineering to improve LLM model predictions.
- Compared open-source LLMs against closed models.
- Self-hosted open-source LLMs on the company's infrastructure.
- Built a prompt testing framework in Python to compare and improve prompts.
AI/ML Engineer
Grown Unknown, LLC
- Developed prompts to generate customized parental advice using OpenAI APIs.
- Added context to the prompts to tailor the tone of the outputs.
- Compared OpenAI with other options and created a plan for future product development.
Machine Learning Expert
AmpVis Ltd.
- Advised the client on building the MVP, including all technical steps needed.
- Decided on team structures to handle different product decisions.
- Consulted on hiring decisions for other technical roles.
Data Scientist
NewCloud Medical LLC
- Built a Looker Studio dashboard to show data and summary statistics based on filters.
- Added visualizations in the Looker Studio to generate insights from the data.
- Created dashboard views that dynamically update based on selected fields.
Head of Product and Engineering
Monsoon CreditTech
- Led the development of the SaaS AutoML platform as an architect and product manager; made wireframes, wrote user and functional requirements, decided on back-end architecture, and ran sprints using Django, Angular, Jenkins, and Docker.
- Architected AutoML libraries used internally. The platform generated machine learning models optimized for lending.
- Acted as a product manager and architect for developer tools used by our internal data science team to speed up model development and deployment.
- Managed client engagements with 15 banks and NBFCs; built and deployed models to identify risky borrowers at the time of application. Increased revenue for the client by 20% and more.
- Hired and managed a team of 10+ data scientists and software developers. Conducted one-on-ones, set targets for the team, and mentored junior members.
- Built an auto-deployment process for machine learning models that supported multiple and multistage models.
Research Coordinator
JustJobs Network
- Set up an internal data management system to track versions of datasets.
- Led research on vocational training and skill-building programs in India. Led data collection and analysis; published a findings report.
- Designed a training module on statistics and R, which was used for the training of new hires.
Consultant
World Bank Group
- Supervised statewide data collection for 4,500 surveys at the individual and household levels.
- Built models to identify factors that affected education and labor market outcomes for adolescents.
- Participated in the dissemination of research findings.
Senior Research Associate
Centre for Microfinance Research
- Managed two randomized control trials studying the effect of financial access in India.
- Trained and supervised a field team of 30 members for 1,700 individual surveys across four districts.
- Designed and implemented six electronic questionnaires using Open Data Kit and SurveyCTO and built the back end for the survey data.
Project History
AutoML Platform for Lenders
The platform produced models for new applications and to help with collections for running loans. This was offered as a SaaS product.
Custom Machine Learning Models for Lenders
Built and delivered models to the largest lenders in India. This led to a 30% reduction in delinquencies and increased loan approvals by 25%.
Report for the World Bank
https://documents.worldbank.org/en/publication/documents-reports/documentdetail/866381523450216235/a-window-of-opportunity-a-diagnostic-of-adolescent-girls-and-young-women-s-socio-economic-empowerment-in-jharkhand-indiaEducation
Bachelor's Degree in Economics and Statistics
Carnegie Mellon University - Pittsburgh, PA, USA
Skills
Libraries/APIs
Pandas, XGBoost, Scikit-learn, REST APIs, NumPy, PyPDF2, React, OpenAI API, API Development, Claude API, Node.js, Playwright, SQLAlchemy, Asyncio, Beautiful Soup, Sockets, Google Vision API, Amazon Rekognition, RecordRTC, Stripe
Tools
Amazon SageMaker, ChatGPT, Claude, Claude Code, Git, Spreadsheets, Amazon Elastic Container Service (ECS), GitHub, Azure Machine Learning, Pytest, STATA, Open Data Kit, Azure ML Studio, Looker, Named-entity Recognition (NER), Grafana
Languages
Python, TypeScript, HTML, R, SQL, CSS, JavaScript
Frameworks
Django, Django REST Framework, Bootstrap, Material UI, LlamaIndex, Angular, Flask, Scrapy, Tailwind CSS, Next.js
Paradigms
Automation, Object-relational Mapping (ORM), Object-oriented Programming (OOP), Test Automation, Continuous Integration (CI), Continuous Delivery (CD), B2B, Best Practices, Role-based Access Control (RBAC), Agile, Microservices, Agile Software Development, ETL, Requirements Analysis, Unit Testing, HIPAA Compliance, Model Context Protocol (MCP), DevOps, Agent-based Modeling
Platforms
Jupyter Notebook, AWS Lambda, Amazon EC2, Vercel, Docker, Amazon Web Services (AWS), Azure, Azure Functions, Kubernetes, Google Cloud Platform (GCP), Salesforce
Storage
MySQL, Amazon S3 (AWS S3), PostgreSQL, MongoDB, Databases, Database Architecture, Azure Cosmos DB, Azure Blobs, NoSQL, Data Pipelines, Redis, Amazon DynamoDB, Microsoft Entra ID
Industry Expertise
Project Management, Banking & Finance
Other
Data Science, Machine Learning, Data Analytics, Data Mining, Web Scraping, SaaS, Artificial Intelligence (AI), Data Analysis, Statistics, Statistical Analysis, Predictive Analytics, APIs, Architecture, Automation Scripting, Scripting, Decision Trees, Data Scientist, Natural Language Processing (NLP), Regression, PDF Scraping, Scraping, Back-end, Software Architecture, Non-performing Loans (NPL), Data Scraping, Predictive Modeling, Customer Segmentation, Visualization, Full-stack Development, API Integration, Full-stack, Software Development, Advisory, Technology Strategy & Architecture, Web Development, CTO, Technical Leadership, Generative Pre-trained Transformers (GPT), OpenAI GPT-3 API, Minimum Viable Product (MVP), Startups, Regular Expressions, Linear Regression, Data-driven Decision-making, Programming, Integration, Models, Exploratory Data Analysis, EDA, Modeling, Data Cleaning, Unstructured Data Analysis, Large Data Sets, Data Gathering, Machine Learning Automation, Data Processing, Back-end Development, Regression Modeling, Large Language Models (LLMs), OpenAI, Prompt Engineering, System Architecture, Product Roadmaps, Product Strategy, New Product Development, Team Leadership, Statistical Modeling, Retrieval-augmented Generation (RAG), Unsupervised Learning, Supervised Learning, AI Agents, Agentic AI, Anthropic, Data Extraction, Document Parsing, RAG Architecture, AI Pipeline, Data Preprocessing, NLU, Supabase, AI Consulting, Auditing, Team Mentoring, Model Evaluation, SOC 2, Agentic Coding, Streaming, Agentic Workflow Design, Software Engineering, LLM Integration, AI Systems, Agentic AI Systems, Large Language Model Operations (LLMOps), Enterprise, Solution Engineer, AI Engineering, Web Applications, CI/CD Pipelines, Pipelines, Machine Learning Operations (MLOps), Data Visualization, Data Reporting, Time Series, Time Series Analysis, Real-time Data, Leadership, Recommendation Systems, Serverless, AI Design, Solution Architecture, Data Structures, Generative Pre-trained Transformer 3 (GPT-3), Mathematics, Task Scheduling, OpenAI GPT-4 API, Decision Modeling, Neural Networks, Cloud, Language Models, Language Learning, Generative Systems, Hugging Face, Product Management, LangChain, Speech-to-Text (STT), Voice Recognition, FastAPI, Containerization, Llama 2, Research, Cloud Computing, Fraud Detection, Generative Artificial Intelligence (GenAI), Open-source LLMs, Vector Databases, Fintech, Data Security, Reporting, Document Processing, Platform Engineering, Video Streaming, Privacy, Row-level Security (RLS), HIPAA, Survey Design, Optimization, Financial Modeling, Causal Inference, openpyxl, User Interface (UI), Deep Learning, AIOps, Graphics Processing Unit (GPU), Pinecone, Text-to-Speech (TTS), Azure Text to Speech, Elementor, WebSockets, Vertex, Gradient Boosting, Google Earth, Markov Chain Monte Carlo (MCMC) Algorithms, Monte Carlo Simulations, Simulations, Computer Vision, Object Detection, Text Detection, Multimodal Models, Natural Language Queries, Gemini, AI Evaluation, Fine-tuning, Infrastructure as Code (IaC), Prometheus
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring