Ujjwal Karn

Software Engineer at Meta

San Francisco, California, United States
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
Ujjwal Karn is a software engineer with 11 years of experience focused on generative AI and LLM safety at Meta, where he was a core contributor to the Llama 3 release and helped open-source safeguard models like Llama Guard 2 and 3. He brings a strong applied ML background from roles at Facebook and Accenture, spanning detection systems for ads, safety infrastructure, and productionized recommendation and marketplace features. Comfortable across Python and R, his open-source work includes practical data science and ML tutorials (DataSciencePython, DataScienceR, Machine-Learning-Tutorials) and a Kaggle Competitions Expert profile that underscores hands-on modeling skill. He combines research instincts (Google Scholar portfolio) with product-driven engineering in the San Francisco AI ecosystem, and his early robotics and tracking research hints at a long-standing interest in real-time perception and control.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering (B.E.) Electrical and Electronics Engineering, Bachelor of Engineering (B.E.) Electrical and Electronics Engineering at Birla Institute of Technology, Mesra
bookHigh School, High School at Jawahar Vidya Mandir, Shyamali
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,118reputation
506kreached
64answers
3questions
Badges
fonts
top-5%
r
top-5%
matrix
top-5%
github-logo-circle

Github Skills (32)

python10
data-science10
r10
scikit10
pandas10
machine-learning10
time-series10
linear-regression10
statsmodels10
scikit-learn10
text-mining10
logistic-regression10
nlp10
data-analysis10
k-means-clustering9

Programming languages (3)

RC++Python

Github contributions (5)

github-logo-circle
ujjwalkarn/DataScienceR

Oct 2014 - Oct 2017

a curated list of R tutorials for Data Science, NLP and Machine Learning
Role in this project:
userData Scientist
Contributions:161 commits, 152 pushes in 3 years 1 month
Contributions summary:Ujjwal primarily contributed to data science tutorials, specifically focusing on text mining and time series analysis using R. They added new R scripts demonstrating sentiment analysis, n-gram analysis, word cloud creation, and K-means clustering techniques for text data. The user also implemented time series analysis methods, including decomposition, exponential smoothing, and forecasting, showcasing practical applications within the data science domain. Additionally, the user provided useful R commands in a separate file.
nlpsciencerdata-sciencemachine-learning
ujjwalkarn/DataSciencePython

Oct 2015 - Jan 2019

common data analysis and machine learning tasks using python
Role in this project:
userData Scientist
Contributions:106 commits, 6 PRs, 105 pushes in 3 years 3 months
Contributions summary:Ujjwal primarily contributed to data analysis and machine learning tasks within the repository. Their work involved building and applying a logistic regression model using Python and the StatsModels library, including data preprocessing, model training, and prediction. Furthermore, the user demonstrated an ability to work with various data science libraries and tools like pandas, pylab, and scikit-learn, specifically by generating visualizations and model evaluations. Additional contributions included data extraction and processing for Twitter data, and using a machine learning model in conjunction with SVM.
data-analysispythondata-sciencemachine-learningpandas
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
Ujjwal Karn - Software Engineer at Meta