Presentation: Julia: A Modern Language For Modern ML



2:55pm - 3:45pm

Day of week:



Julia is a modern high-performance, dynamic language for technical computing, with many features which make it ideal for machine learning, including just-in-time (JIT) compilation, multiple dispatch, metaprogramming and easy to use parallelism. This talk will demonstrate these features, and showcase a some of the cutting edge machine learning packages that available in the Julia ecosystem, as well as the tools to deploy these models at large scale.

Speaker: Dr. Simon Byrne

Quantitative Software Developer @JuliaComputing

Dr Simon Byrne is a quantitative software developer at Julia Computing, where he implements cutting edge numerical routines for statistical and financial models. Simon has a PhD in statistics from the University of Cambridge, and has extensive experience in computational statistics and machine learning in both academia and industry. He has been contributing to the Julia project since 2012.

Find Dr. Simon Byrne at

Speaker: Dr. Viral Shah

Co-Founder and CEO of Julia Computing and a Co-Creator of the Julia language

Dr. Viral B. Shah is a Co-founder and CEO of Julia Computing and a co-creator of the Julia language. The Julia user base is now over 200,000 users. Viral has a Ph.D. in computational sciences from UC Santa Barbara, where his thesis was on interactive supercomputing. The technology developed in his thesis was licensed commercially by Microsoft. He also worked on the National ID project of the Government of India, and authored a book his experiences implementing a complex technology project in governance - Rebooting India.

Find Dr. Viral Shah at


Conference for Professional Software Developers