
Kaustubh Kulkarni
Verified Expert in Engineering
Machine Learning and AI Engineer and Developer
Tokyo, Japan
Toptal member since June 30, 2025
Kaustubh is an experienced machine learning and artificial intelligence engineer with a proven history of working in the field of natural language processing. Proficient in TensorFlow, Python, C++, big data, big data analytics, and Linux, he applies a strong technical skill set to complex challenges. With a master of technology degree in computer science from the Indian Institute of Technology, Delhi, Kaustubh combines advanced education with practical expertise.
Portfolio
Experience
- JLPT N2 - 10 years
- Natural Language Processing (NLP) - 10 years
- Artificial Intelligence (AI) - 10 years
- Docker - 10 years
- Git - 10 years
- Prompt Engineering - 3 years
- AI Agents - 2 years
- Agentic AI - 2 years
Preferred Environment
Python 3, Visual Studio Code (VS Code)
The most amazing...
...achievement has been working as a team lead for a query intent detection team at a search engine company, using GenAI to drive innovative product development.
Work Experience
Lead AI Engineer
Alt
- Led research and development (R&D) activities for the Clone M&A product, focusing on improving core matching functionality.
- Explored and experimented with the latest technology trends, such as GraphRAG, to improve matching functionality.
- Communicated and coordinated with the business team to develop the product roadmap and followed up with engineers to ensure timely task completion.
Machine Learning Tech Lead
ExaWizards
- Developed a generative AI-based product to help companies streamline recruiting processes efficiently.
- Conducted research and user interviews in the HR tech domain to understand the job posting generation process.
- Ideated and implemented a RAG-based MVP that automatically generates job postings with minimal input.
- Conceptualized and implemented features such as keyword and style customization to tailor the generated output based on user input.
- Implemented multiple security measures to protect against prompt injection.
Machine Learning Lead Researcher
Digital Garage
- Developed a BERT-based classification model to assess and score user reviews on a restaurant review platform based on their level of informativeness.
- Orchestrated in-depth stakeholder discussions to refine and clarify project requirements, ensuring alignment and actionable outcomes.
- Conducted an in-depth review of recent research literature to identify and evaluate the most suitable methodologies for the project.
- Extracted and parsed relevant datasets to prepare high-quality inputs for model training and validation.
- Performed thorough model testing using a range of evaluation metrics to ensure accuracy, reliability, and robustness.
- Contributed to the design and development of an online inference system for real-time model deployment and prediction.
Machine Learning Engineering Manager
Yahoo Japan
- Spearheaded the development of a deep learning classification model leveraging language modeling techniques to identify user search query intent for a major Japanese search engine.
- Created and implemented data labeling strategies informed by user feedback to enhance the training of deep learning models.
- Defined project objectives and oversaw task management to ensure timely and successful goal achievement.
- Designed and executed A/B tests to evaluate the performance and effectiveness of newly developed models.
- Managed and maintained production systems supporting the deployment and operation of these models to ensure stability and performance.
- Oversaw the migration of production systems from virtual machine–based infrastructure to Kubernetes clusters, ensuring a seamless transition and improved scalability.
Systems Engineer
Tata Consultancy Services
- Developed the CMM Parser, a tool that parsed CMM scripts and sent commands to the debugger tool for vehicle internal combustion engines.
- Engineered and designed software according to requirements.
- Spearheaded the creation of parser software using C++, enhancing processing accuracy and speed.
Experience
Generative AI Recruiting Assistant for Hiring Managers
https://exawizards.com/exabase/recruit-assistant-agent/Education
Master of Technology Degree in Computer Science
Indian Institute Of Technology Delhi (IIT Delhi) - New Delhi, India
Bachelor of Engineering Degree in Information Technology
University of Pune - Pune, India
Certifications
Japanese Language Proficiency Test (JLPT)
Japan Foundation
Test of English for International Communication (TOEIC)
Institute for International Business Communication
Skills
Libraries/APIs
Hugging Face Transformers
Tools
ChatGPT, Git, AI Prompts
Languages
Python 3, Python, C++, Java
Platforms
Visual Studio Code (VS Code), Docker, Kubernetes, Amazon Web Services (AWS)
Paradigms
Agile Software Development
Frameworks
Django
Other
Machine Learning, Natural Language Processing (NLP), Artificial Intelligence (AI), Generative Artificial Intelligence (GenAI), Technical Requirements, JLPT N2, Japanese, Business English, English, Computer Science, Startups, Back-end, Software Development, Theoretical Computer Science, AI Agents, Agentic AI, Custom BERT, Neural Networks, Long Short-term Memory (LSTM), Web Search, Parsers, Retrieval-augmented Generation (RAG), Prompt Engineering, LangChain, Large Language Models (LLMs), OpenAI, CI/CD Pipelines, Data Science, Full-stack, AI Chatbots
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