Prithvi Kannan is a software engineer in San Francisco specializing in AI-enabled products for legal workflows, currently building at Harvey after a three-year stint at Databricks. With seven years of experience across ML platforms, production ML and backend systems, he contributed notable features to the popular open-source MLflow project—improving run reproducibility, artifact retrieval, and pipeline hyperparameter tuning. His background includes internships at Microsoft, Facebook/Instagram, PayPal and a quantitative developer role at Citadel, giving him a blend of NLP, ML platform and trading-system experience. Comfortable shipping production-grade MLOps and backend services, he brings a pragmatic focus on reproducible ML pipelines and developer ergonomics that helps bridge research and product.
Open source platform for the machine learning lifecycle
Role in this project:
Back-end Developer & MLOps Engineer
Contributions:412 reviews, 59 commits, 454 PRs in 2 months
Contributions summary:Prithvi primarily contributed to the MLflow project by implementing features related to run reproducibility and artifact retrieval for pipelines. Their contributions include adding code to run the "reproduce" steps, clarifying server instructions and adding a CLI flag for artifact retrieval. The user also added functionality for hyperparameter tuning in the train step, added logging, and modified the predict step to handle Spark sessions. These changes enhance the MLflow platform's capabilities for experiment tracking and model deployment in pipelines.
Contributions:16 reviews, 34 PRs, 40 pushes in 13 days
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.