Summary
Danial Khosravi is a Staff AI Engineer with 13 years of experience building production-grade ML systems and full-stack applications, currently driving AI work at Relevance AI after leading Canva’s ML efforts. He combines an actuarial background with deep expertise in ML/AI, Spark/Scala pipelines, and functional programming to bridge data science and engineering across product, UX, and DevOps. He has productionised large-scale GLMs in Scala, built recommendation and forecasting models with TensorFlow/Keras and XGBoost, and architected event-driven microservices and modern React/TypeScript frontends. Danial’s work spans the full ML lifecycle—from exploratory analysis in R/Python to MLOps and automation—and he prefers pragmatic functional patterns in Scala, TypeScript and C#. An experienced educator, he taught a full-stack bootcamp at the University of Sydney, reflecting a knack for communicating complex concepts. Curious by nature, he tinkers with Haskell in his spare time, which informs his thoughtful, composable approach to system design.
13 years of coding experience
10 years of employment as a software developer
UNSW Sydney