Karthik S

Data Scientist III

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Karthik S is a Data Scientist III based in London with eight years of experience building production ML systems and developer tools, currently advancing data science work at JPMorgan Chase. He blends strong engineering foundations from full-stack and backend roles with deep ML expertise—contributing core features to Lightning Flash and adding text metrics like BLEU, ROUGE and SQuAD support to TorchMetrics. His open-source work highlights a focus on NLP and question-answering pipelines, including custom data structures, preprocessing, models and tests that expand PyTorch-based tooling used by the community. Earlier roles span startups and product engineering (mobile, WebRTC, REST APIs) and leadership of student tech initiatives, giving him a practical product-minded perspective. Karthik holds dual honours degrees in Computer Science and Mathematics from BITS Pilani, underscoring a rigorous quantitative background. He is notable for transitioning research-grade NLP components into robust, tested library features that accelerate others’ model development.
code8 years of coding experience
job7 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
languagesEnglish, Hindi, Tamil, Telugu
stackoverflow-logo

Stackoverflow

Stats
3reputation
271reached
0answers
2questions
github-logo-circle

Github Skills (15)

transformers10
pytorch10
machine-learning10
nlp10
pytorch-lightning10
python10
question-answering10
metric10
testing9
deeplearning-ai9
deep-learning9
data-science8
mypy6
python-typing6
python-dataclasses6

Programming languages (12)

JuliaMDXJavaCSSShellRustVueJavaScript

Github contributions (5)

github-logo-circle
Your PyTorch AI Factory - Flash enables you to easily configure and run complex AI recipes for over 15 tasks across 7 data domains
Role in this project:
userML Engineer
Contributions:20 reviews, 14 commits, 14 PRs in 10 months
Contributions summary:Karthik contributed to the development of the question answering task within the lightning-flash framework, a PyTorch AI factory. They implemented new data structures and preprocessing steps specifically tailored for question answering. The user also added model classes and tests for the new task, demonstrating a focus on expanding the framework's capabilities to support new AI tasks.
torch-geometricicevisionconfigurepytorch-lightningdomains
Lightning-AI/torchmetrics

Jul 2021 - Nov 2021

Machine learning metrics for distributed, scalable PyTorch applications.
Role in this project:
userML Engineer
Contributions:18 reviews, 6 commits, 5 PRs in 4 months
Contributions summary:Karthik's contributions primarily involved implementing and integrating text-based machine learning metrics within the `torchmetrics` library. This includes the addition of new metrics such as BLEU and ROUGE, along with the integration of the SQuAD metric. They also updated existing metrics and implemented tests to ensure proper functionality. Further work included adding the Tweedie Deviance Score, demonstrating a focus on expanding the library's capabilities for evaluating machine learning models.
pytorchscalablepythonanalysesdata-science
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Karthik S - Data Scientist III