Summary
Rajiv Abraham is an ML Engineer II with 14 years of cross-disciplinary experience building production-ready ML platforms, serverless model servers, and developer tooling. He combines hands-on expertise in Spark, Databricks, Ray, MLflow, Sagemaker and Delta Lake with a strong engineering discipline—advocating TDD, containerization, load testing and robust monitoring across the ML lifecycle. Rajiv has led platform teams and founded a startup that deployed Jupyter-based serverless data products, and he has a history of shipping novel tooling like Thampi (serverless model deployment), Mercylog (Datalog for analytics/ML) and Jaya (AWS pipeline DSL). A community builder and polyglot tinkerer, he organized a functional programming meetup for three years and experiments with language- and compiler-level solutions to improve developer productivity. Notably, he blends research rigor from a masters in CS with pragmatic production experience—often proving concepts end-to-end from prototype to SOC2-compliant deployments. Based in Toronto, he frequently surfaces non-obvious optimizations (e.g., feature-store compression and serialization tradeoffs) that materially reduce cost and operational risk.
14 years of coding experience
17 years of employment as a software developer
Masters, Computer Science, Masters, Computer Science at Concordia University
Bachelor, Computer Engineering, Bachelor, Computer Engineering at University of Mumbai
python