Kiran Karkera

Lead Machine Learning Engineer at Personio

Germany
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

👤
Senior
🎓
Top School
Kiran Karkera is a Lead Machine Learning Engineer with 14+ years building and shipping production ML and data products across AWS, GCP and Azure, currently driving ML at Personio. He combines hands-on model engineering and MLOps with people leadership, having led teams from ideation to deployment and served as Head/VP of Engineering in startups and product companies. Kiran brings deep applied expertise in NLP, recommendation systems and streaming ML for customer experience and e-commerce, and has built white-box, large-scale Spark-based recommenders and lead-scoring platforms. An active open-source Clojure contributor, he improved core.matrix and Incanter and added tensorboard-style tooling to cortex, reflecting a rare mix of JVM functional-programming chops and ML pragmatism. He’s also an author of a practical book on probabilistic graphical models and holds patents on ML-driven device management—evidence of both theoretical grounding and impactful engineering.
code14 years of coding experience
job16 years of employment as a software developer
bookSchooling, Schooling at Don Bosco Borivli
bookPUC, MPC`, PUC, MPC` at Sri Sathya Sai Higher Secondary School
bookBE, Communications, BE, Communications at Bharati Vidyapeeth, University of Mumbai
bookDiploma in advanced computing, Java, C, C++, Diploma in advanced computing, Java, C, C++ at CDAC
stackoverflow-logo

Stackoverflow

Stats
658reputation
189kreached
23answers
1question
github-logo-circle

Github Skills (21)

clojure-cli10
statistics10
machine-learning10
statistic10
clojure10
trainings10
linear-algebra10
modeling10
clojure-test9
testing9
data-analysis9
unit-testing8
rmi6
lisp6
error-handling6

Programming languages (11)

TypeScriptMDXJavaShellCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
originrose/cortex

Jan 2017 - Dec 2017

Machine learning in Clojure
Role in this project:
userML Engineer
Contributions:6 commits, 9 PRs, 17 comments in 11 months
Contributions summary:Kiran primarily contributed to the machine learning aspects of the project, specifically related to model training, evaluation, and visualization. They implemented features for tensorboard logging and weight visualization to improve debugging and analysis of models. Furthermore, they worked on modifying the training pipeline, enabling users to pass arguments such as force-gpu for running the models. They also focused on supporting metrics for train and test loss via the experiment API.
clojuremachine-learning
mikera/core.matrix

May 2016 - Dec 2017

core.matrix : Multi-dimensional array programming API for Clojure
Role in this project:
userBackend Developer
Contributions:32 commits, 10 PRs, 9 comments in 1 year 7 months
Contributions summary:Kiran primarily contributed to the `core.matrix` Clojure library by implementing statistical functions, including r-squared, pearson correlation, and root mean square error. They refactored the existing code to improve performance, removed unnecessary variables, and added cosine-similarity functionality. The user also updated the project's `project.clj` file and test files to reflect the changes and improvements made to the core library.
apiarraymulti-dimensionalmulti-dimensional-arrayndarray
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