Author Archives: Julia Computing, Inc.

Newsletter – June 2018

  1. JuliaCon 2018: Early Bird Pricing Ends June 15
  2. Online Instructor-Led Training in Artificial Intelligence and Machine Learning
  3. JuliaBox Supports Parallel and Distributed Computing
  4. Julia and Julia Computing in the Media
  5. Recent Julia Videos
  6. Recent Julia Blog Posts
  7. Upcoming and Recent Julia Events and Meetup Groups
  8. Julia Jobs, Fellowships and Internships
  9. Contact Us, About Julia and Julia Computing


1. JuliaCon 2018: Early Bird Pricing Ends June 15:

Click here to purchase your JuliaCon tickets by June 15, before prices increase. JuliaCon 2018 takes place Aug 7-11 at UCL in London, United Kingdom. You are encouraged to book your travel and lodging as soon as possible to take advantage of the best prices and availability. Corporate sponsorship opportunities are available.

2. Online Instructor-Led Training in Artificial Intelligence and Machine Learning:

Julia Computing provides online instructor-led training in artificial intelligence and machine learning. This month, the course is  being taught by Alan Edelman, Professor of Applied Mathematics at MIT and Chief Scientist at Julia Computing.
Each class is 8 hours of instruction: four hours per day for two consecutive days.
Introduction to Machine Learning and Artificial Intelligence
Part 1: Thursday June 28, 8 am – 12 noon US Eastern Time
Part 2: Friday June 29, 8 am – 12 noon US Eastern Time
Cost: US$300.00
Please click here to register.
If you would like to schedule in person or online training for your organization, please contact us at info@juliacomputing.com. You can learn more about our training programs here.

3. JuliaBox Supports Parallel and Distributed Computing:

JuliaBox is available at scale with parallel and distributed computing capabilities. JuliaBox runs in the cloud on dozens, hundreds or thousands of nodes, depending on your requirements. As always, there is no download required with JuliaBox – you can run a Jupyter notebook straight from your browser. Full JuliaBox documentation including examples and reference information for parallel and distributed functionality is available here. For pricing and sign up, click here. The free version of JuliaBox continues to be fully supported and available for all current and new users with the latest version of Julia, package updates, new features and improved memory, flexibility and reliability.

4. Julia and Julia Computing in the Media

a. Julia Computing on DM Radio:
Julia Computing CEO Viral Shah and Chief Scientist Alan Edelman joined DM Radio host Eric Kavanagh, Jupyter Conference Program Co-Chair Paco Nathan and NexJ Senior Director of Analytics and Data Science Martin Sykora to discuss “Julia, Python and R: The Rise of Jupyter Notebooks.” Click here to listen.

b. Julia on TV’s Hit Show ‘Billions’:Julia’s television career continues to flourish. This year, Julia appeared on the hit television show Billions. This follows Julia appearances on other television programs such as The 100 and Casual.

c. Julia Computing Week at Universidad Panamericana (En Español):Julia Computing’s Jane Herriman of Caltech and Lawrence Livermore National Laboratory led a week of data science and machine learning training in Julia for 60 students at Universidad Panamericana in Mexico City.

d. Jupyter Wins Software System Award:Jupyter, which is named for Julia, Python and R, has won the Association for Computing Machinery Software System Award. “Jupyter’s developers … collaborated … to be able to run Julia”.

5. Recent Julia Videos

6. Recent Julia Blog Posts

7. Upcoming and Recent Julia Events and Meetup Groups

a. Upcoming Julia Events:

b. Recent Julia Events

c. Julia Meetup Groups:

There are 34 Julia Meetup groups worldwide with more than 6.8 thousand members. If there’s a Julia Meetup group in your area, we hope you will consider joining, participating and helping to organize events. If there isn’t, we hope you will consider starting one.

8. Julia Jobs and Internships

Do you work at or know of an institution looking to hire Julia programmers as staff, research fellows or interns? Would your employer be interested in hiring interns to work on open source packages that are useful to their business? Help us connect members of our community to great opportunities by sending us an email, and we’ll get the word out!

There are more than 200 Julia jobs currently listed on Indeed.com, including jobs at Google, Facebook, IBM, KPMG, Ernst & Young, Booz Allen Hamilton, Comcast, Zulily, National Renewable Energy Research Laboratory, Los Alamos National Laboratory, Brown, Princeton, Columbia, Notre Dame, MIT, University of Chicago and many more.

9. Contact Us

Please contact us if you wish to:

  • Purchase or obtain license information for Julia products such as JuliaPro, JuliaPro Enterprise, JuliaRun, JuliaDB, JuliaFin or JuliaBox
  • Obtain pricing for Julia consulting projects for your organization
  • Schedule Julia training for your organization
  • Share information about exciting new Julia case studies or use cases
  • Spread the word about an upcoming conference, workshop, training, hackathon, meetup, talk or presentation involving Julia
  • Partner with Julia Computing to organize a Julia meetup, conference, workshop, training, hackathon, talk or presentation involving Julia
  • Submit a Julia internship or job posting

About Julia and Julia Computing

Julia is the fastest high performance open source computing language for data, analytics, algorithmic trading, machine learning, artificial intelligence, and many other domains. Julia solves the two language problem by combining the ease of use of Python and R with the speed of C++. Julia provides parallel computing capabilities out of the box and unlimited scalability with minimal effort. For example, Julia has run at petascale on 650,000 cores with 1.3 million threads to analyze over 56 terabytes of data using Cori, the world’s sixth-largest supercomputer. With more than 1.8 million downloads and +101% annual growth, Julia is one of the top programming languages developed on GitHub. Julia adoption is growing rapidly in finance, insurance, machine learning, energy, robotics, genomics, aerospace, medicine and many other fields.

Julia Computing was founded in 2015 by all the creators of Julia to develop products and provide professional services to businesses and researchers using Julia. Julia Computing offers the following products:

  • JuliaPro for data science professionals and researchers to install and run Julia with more than one hundred carefully curated popular Julia packages on a laptop or desktop computer.
  • JuliaRun for deploying Julia at scale on dozens, hundreds or thousands of nodes in the public or private cloud, including AWS and Microsoft Azure.
  • JuliaFin for financial modeling, algorithmic trading and risk analysis including Bloomberg and Excel integration, Miletus for designing and executing trading strategies and advanced time-series analytics.
  • JuliaDB for in-database in-memory analytics and advanced time-series analysis.
  • JuliaBox for students or new Julia users to experience Julia in a Jupyter notebook right from a Web browser with no download or installation required.

To learn more about how Julia users deploy these products to solve problems using Julia, please visit the Case Studies section on the Julia Computing Website.

Julia users, partners and employers hiring Julia programmers in 2018 include Amazon, Apple, BlackRock, Booz Allen Hamilton, Capital One, Comcast, Disney, Ernst & Young, Facebook, Ford, Google, IBM, Intel, KPMG, Microsoft, NASA, Oracle, PwC, Uber, and many more.

Newsletter – May 2018

We wanted to thank all Julia users and well wishers for the support and for being part of the Julia Community, and to give an update on some exciting developments for May 2018:

  1. Julia in the News
  2. Julia Training Videos
  3. JuliaCon 2018
  4. Recent Julia Blog Posts
  5. Upcoming and Recent Julia Events and Meetup Groups
  6. Julia Jobs, Fellowships and Internships
  7. Contact Us, About Julia and Julia Computing


1. Julia in the News

Increment: Julia – The Goldilocks Language

“The initial drive behind Julia was the desire for a programming language that combined elements of the high-level functionality of MATLAB and R with the speed of C or Ruby – as [Julia co-creator Stefan] Karpinski put it, ‘the best of all worlds.’ …they wanted ‘a Goldilocks programming language – one that was high level and low level at the same time, depending on how you used it,’ said Karpinski. The Goldilocks ideal gave way to the Julia project: an open-source, dynamic programming language…”

TensorFlow: Why Swift for TensorFlow?

“Julia is another great language with an open and active community. They are currently investing in machine learning techniques, and even have good interoperability with Python APIs. The Julia community shares many common values as with our project, which they published in a very like-minded blog post after our project was well underway. We are not experts in Julia, but since its compilation approach is based on type specialization, it may have enough of a representation and infrastructure to host the Graph Program Extraction techniques we rely on.”

Inside Venture Capital: Interview with Julia Computing’s Viral Shah (Note: Subscription Required)

“The inspiration for Julia Computing is the demand for Julia,” says Viral Shah.

The Atlantic: The Scientific Paper Is Obsolete. Here’s What’s Next.

“The Jupyter notebook, as it’s called, is like a Mathematica notebook but for any programming language. You can have a Python notebook, or a C notebook, or an R notebook, or Ruby, or Javascript, or Julia.”

CIO: The Thin Line Between High Performance Computing and AI

“Rajshekar Behar, marketing leader at Julia Computing – a rapidly rising startup specializing in AI solutions – says: ‘I believe we keep mixing HPC with AI. AI is an application that needs high performance computing. When you start solving a problem, you reach a point where you want to delegate the decision making to a system, because you think it’s going to take better decisions. And that’s when you implement AI with HPC,’ he explains.”

TheNextPlatform: Will Chapel Mark Next Great Awakening for Parallel Programmers?

“HPC is still committed to its lower level tools and that will remain the case with domain scientists dabbling in Python until it fails to scale. This seems to clear the way for either Julia or Chapel.”

YourStory: India’s Tryst with Data and AI – How Its Tech Is Going Global

“‘I do think that, at a business level, as well as at a national level, we have a lot of catching up to do…’ says Viral Shah, co-founder of Julia Computing. He adds that Indian firms today have a lot of data but the skill in asking questions on what can be done with data for effectively building AI models is missing.”

CIO: Why Industry and Academia Believe Data Liquidity Is Key to AI Growth in India

“Rajshekar Behar, marketing leader at Julia Computing, a rapidly rising startup specializing in AI solutions, believes that investing in learning holds the key to AI growth. ‘The major barrier I see is that the gap between haves and have-nots keeps increasing. One way to tackle this problem is to invest in the infrastructure of learning. The skillset required for AI is not rocket science, so colleges need to include AI in their curriculum,’ he adds.”

InfoWorld: Ruby (Finally) Gains In Popularity But Go Plateaus

“Also in this month’s index, Kotlin and Julia both entered the top 40… Julia, in 37th place … is used in scientific computing and [the] burgeoning field of machine learning.”

Analytics India: Top 5 Alternatives to Jupyter Notebook

“The RStudio community plans to provide support to other languages such as Julia and Haskell.”

Datanami: Apache Zeppelin Launches Latest Data Science Notebook

“Apache Zeppelin joins a growing list of data science notebooks that include Databricks Cloud, Jupyter (the successor to the iPython Notebook), R Markdown, Spark Notebook and others. Backends to multiple languages include Python, Julia, Scala, SQL and others.”

2. Julia Training Videos

We are introducing several new online, instructor-led, and video training options for Julia. For more information on online and instructor-led classes, please contact training@juliacomputing.com. Training videos are also available online:

3. JuliaCon 2018:

JuliaCon is coming to University College London Aug 7-11, 2018.

4. Recent Julia Blog Posts

5. Upcoming and Recent Julia Events and Meetup Groups

a. Upcoming Julia Events

b. Recent Julia Events

c. Julia Meetup Groups:

There are 26 Julia Meetup groups worldwide with more than 5 thousand members. If there’s a Julia Meetup group in your area, we hope you will consider joining, participating and helping to organize events. If there isn’t, we hope you will consider starting one.

6. Julia Jobs and Internships

Do you work at or know of an institution looking to hire Julia programmers as staff, research fellows or interns? Would your employer be interested in hiring interns to work on open source packages that are useful to their business? Help us connect members of our community to great opportunities by sending us an email, and we’ll get the word out!

There are more than 200 Julia jobs currently listed on Indeed.com, including jobs at Google, Facebook, IBM, KPMG, Ernst & Young, Booz Allen Hamilton, Comcast, Zulily, National Renewable Energy Research Laboratory, Los Alamos National Laboratory, Brown, Princeton, Columbia, Notre Dame, MIT, University of Chicago and many more.

7. Contact Us

Please contact us if you wish to:

  • Purchase or obtain license information for Julia products such as JuliaPro, JuliaPro Enterprise, JuliaRun, JuliaDB, JuliaFin or JuliaBox
  • Obtain pricing for Julia consulting projects for your organization
  • Schedule Julia training for your organization
  • Share information about exciting new Julia case studies or use cases
  • Spread the word about an upcoming conference, workshop, training, hackathon, meetup, talk or presentation involving Julia
  • Partner with Julia Computing to organize a Julia meetup, conference, workshop, training, hackathon, talk or presentation involving Julia
  • Submit a Julia internship or job posting

About Julia and Julia Computing

Julia is the fastest high performance open source computing language for data, analytics, algorithmic trading, machine learning, artificial intelligence, and many other domains. Julia solves the two language problem by combining the ease of use of Python and R with the speed of C++. Julia provides parallel computing capabilities out of the box and unlimited scalability with minimal effort. For example, Julia has run at petascale on 650,000 cores with 1.3 million threads to analyze over 56 terabytes of data using Cori, the world’s sixth-largest supercomputer. With more than 1.8 million downloads and +101% annual growth, Julia is one of the top programming languages developed on GitHub. Julia adoption is growing rapidly in finance, insurance, machine learning, energy, robotics, genomics, aerospace, medicine and many other fields.

Julia Computing was founded in 2015 by all the creators of Julia to develop products and provide professional services to businesses and researchers using Julia. Julia Computing offers the following products:

  • JuliaPro for data science professionals and researchers to install and run Julia with more than one hundred carefully curated popular Julia packages on a laptop or desktop computer.
  • JuliaRun for deploying Julia at scale on dozens, hundreds or thousands of nodes in the public or private cloud, including AWS and Microsoft Azure.
  • JuliaFin for financial modeling, algorithmic trading and risk analysis including Bloomberg and Excel integration, Miletus for designing and executing trading strategies and advanced time-series analytics.
  • JuliaDB for in-database in-memory analytics and advanced time-series analysis.
  • JuliaBox for students or new Julia users to experience Julia in a Jupyter notebook right from a Web browser with no download or installation required.

To learn more about how Julia users deploy these products to solve problems using Julia, please visit the Case Studies section on the Julia Computing Website.

Julia users, partners and employers hiring Julia programmers in 2018 include Amazon, Apple, BlackRock, Booz Allen Hamilton, Capital One, Comcast, Disney, Ernst & Young, Facebook, Ford, Google, IBM, Intel, KPMG, Microsoft, NASA, Oracle, PwC, Uber, and many more.

Newsletter – March 2018

We wanted to thank all Julia users and well wishers for the support and for being part of the Julia Community, and to give an update on some exciting developments for March 2018:

  1. JuliaCon 2018
  2. New Julia Case Studies
  3. Julia Computing Product, Service and Domain Updates
  4. Recent Julia Blog Posts and News Articles
  5. Upcoming and Recent Julia Events and Meetup Groups
  6. Julia Jobs, Fellowships and Internships
  7. Contact Us, About Julia and Julia Computing


1. JuliaCon 2018:

JuliaCon is coming to University College London Aug 7-11, 2018.

  • Corporate Sponsorship: JuliaCon 2018 has corporate sponsorship opportunities available. JuliaCon 2018 will be held Aug 7-11, 2018 at University College London.

  • Call for Proposals: Everyone who is interested is strongly encouraged to submit a proposal, regardless of level of experience with Julia or as a speaker. JuliaCon thrives on having talks ranging from introductory to advanced. If you are reading this and work with Julia in any form, you are encouraged to submit a proposal. Proposals may be submitted for talks, lightning talks, workshops, posters and package collaboration. Other ideas and suggestions, such as a topic or focus for a hackathon, are also welcome. Please click here for more details, proposal advice and submission.

  • Mentorship for First-Time Speakers: JuliaCon 2018 offers mentorship for first-time speakers and presenters. Details are available here. Please indicate in your proposal submission if you would be interested in mentorship. If you are willing to mentor a first-time speaker including providing feedback on abstracts or presentations, discussing presentation skills and more, please sign up here.

  • Application for Travel Assistance: If financial assistance will impact your ability to attend JuliaCon in London Aug 7-11, you are encouraged to apply now. Please note that you can begin your application today and finish later; assessing demand for financial assistance early will help us to better accommodate more people. The submission deadline is April 30.

2. New Julia Case Studies:

Please visit our website for the latest Julia case studies.

Now-Casting Economics: Now-Casting Economics uses Julia to reduce macroeconomic modeling time from weeks to days. According to Senior Economists Thomas Hasenzagl and Filippo Pellegrino, “Given the computational intensity, Julia seemed the natural programming language to use. Julia significantly improved the computational efficiency and speed of the nowcasting model. Switching from Matlab to Julia reduced the run time from weeks to days.”

Fugro Roames: Fugro Roames engineers use a combination of LiDAR and high resolution aerial photography to create a detailed 3D map of the physical condition of the electrical network and possible encroachment. Then they use machine learning to identify points on the network that have failed or are at risk of failure.

MIT Robot Locomotion: The MIT Robot Locomotion Group programs legged robots to walk so that they can explore remote regions, assist in disaster response or travel places that are unsafe for humans, such as minefields and contaminated sites. Roboticists Robin Deits and Twan Koolen explain: “We find Julia to be more productive than Java. Compared to C++, we found that Julia is much more productive, while retaining similar performance. Julia’s Python-like productivity and C++-like speed allow us to avoid having to make decisions regarding when to move to the fast language.”

3. Julia Computing Product, Service and Domain Updates

  • Artificial Intelligence and Machine Learning: Julia Computing continues to undertake a number of innovative consulting and custom development projects involving artificial intelligence, machine learning and deep learning. Julia’s machine learning capabilities are integrated with JuliaDB, making it possible to ingest data from a variety of sources, apply machine learning and generate insights quickly. Julia Computing employs many of the core developers of Julia and its machine learning packages. Please contact us if you are interested in partnering with Julia Computing on projects involving artificial intelligence, machine learning or deep learning.

  • Julia for Government: Julia’s use by government agencies continues to grow. Users include the Federal Aviation Administration (FAA), Federal Reserve Bank of New York (FRBNY), Brazilian National Bank for Economic and Social Development (BNDES), National Aeronautics and Space Administration Jet Propulsion Laboratory (NASA JPL), Lawrence Berkeley National Laboratory, Ames Laboratory, Langley Research Center, Los Alamos National Laboratory, Lawrence Livermore National Laboratory, National Energy Research Scientific Computing Center (NERSC), Oak Ridge National Laboratory, and the National Renewable Energy Laboratory (NREL).

  • Parallel Computing with JuliaBox: JuliaBox is available at scale with parallel computing capabilities. JuliaBox runs in the cloud on dozens, hundreds or thousands of nodes, depending on your requirements. As always, there is no download required with JuliaBox – you can run it straight from your browser using a Jupyter notebook. Full JuliaBox documentation including examples and reference information for parallel functionality is available here. For pricing, a free 2 week trial, or more information about parallel computing with JuliaBox, please contact us and let us know how many nodes you require. The free version of JuliaBox continues to be fully supported for all current and new users with the latest version of Julia, package updates, new features and improved memory, flexibility and reliability.

  • JuliaPro: JuliaPro is the fast, free way to install the latest version of Julia on your laptop or desktop including the Julia compiler, profiler, integrated development environment, 100+ carefully curated packages, data visualization and plotting. There is also a paid version, JuliaPro Enterprise, which includes all of the features of JuliaPro plus support, integration with Microsoft Excel and can be purchased with an indemnity contract for an additional fee.

  • JuliaDB: JuliaDB is a high performance database for in-memory and distributed computing. It is a coherent environment for analytics, all in Julia, for storing and computing on large distributed datasets. An Intro to JuliaDB video tutorial is available online.

4. Recent Julia Blog Posts and News Articles

a. Recent Julia Blog Posts

b. Julia and Julia Computing News Articles

  • Dhaka Tribune: “Alan Edelman to Train Bangladeshi AI Developers”

  • YourStory: “Julia Computing has developed a unique and high performing programming language with rich applications in AI and Machine Learning.”

  • Application Development Trends: “As a data scientist who has been using the language for 5 years now, Julia is by far the best programming language for analyzing and processing data.”

  • Datanami: “Jupyter is the successor to the iPython notebook, and as such is closely aligned with Python, but it also supports R, Scala, and Julia.”

  • efinancialcareers: “While Julia is not yet among the most in-demand programming languages on Wall Street, its growth rate is impressive and hedge funds are among the early-adopters.”

5. Upcoming and Recent Julia Events and Meetup Groups

a. Upcoming Julia Events

b. Recent Julia Events

c. Julia Meetup Groups:

There are 26 Julia Meetup groups worldwide with more than 5 thousand members. If there’s a Julia Meetup group in your area, we hope you will consider joining, participating and helping to organize events. If there isn’t, we hope you will consider starting one.

6. Julia Jobs and Internships

Do you work at or know of an institution looking to hire Julia programmers as staff, research fellows or interns? Would your employer be interested in hiring interns to work on open source packages that are useful to their business? Help us connect members of our community to great opportunities by sending us an email, and we’ll get the word out!

There are more than 200 Julia jobs currently listed on Indeed.com, including jobs at Google, Facebook, IBM, KPMG, Ernst & Young, Booz Allen Hamilton, Comcast, Zulily, National Renewable Energy Research Laboratory, Los Alamos National Laboratory, Brown, Princeton, Columbia, Notre Dame, MIT, University of Chicago and many more.

7. Contact Us

Please contact us if you wish to:

  • Purchase or obtain license information for Julia products such as JuliaPro, JuliaPro Enterprise, JuliaRun, JuliaDB, JuliaFin or JuliaBox
  • Obtain pricing for Julia consulting projects for your organization
  • Schedule Julia training for your organization
  • Share information about exciting new Julia case studies or use cases
  • Spread the word about an upcoming conference, workshop, training, hackathon, meetup, talk or presentation involving Julia
  • Partner with Julia Computing to organize a Julia meetup, conference, workshop, training, hackathon, talk or presentation involving Julia
  • Submit a Julia internship or job posting

About Julia and Julia Computing

Julia is the fastest high performance open source computing language for data, analytics, algorithmic trading, machine learning, artificial intelligence, and many other domains. Julia solves the two language problem by combining the ease of use of Python and R with the speed of C++. Julia provides parallel computing capabilities out of the box and unlimited scalability with minimal effort. For example, Julia has run at petascale on 650,000 cores with 1.3 million threads to analyze over 56 terabytes of data using Cori, the world’s sixth-largest supercomputer. With more than 1.8 million downloads and +101% annual growth, Julia is one of the top programming languages developed on GitHub. Julia adoption is growing rapidly in finance, insurance, machine learning, energy, robotics, genomics, aerospace, medicine and many other fields.

Julia Computing was founded in 2015 by all the creators of Julia to develop products and provide professional services to businesses and researchers using Julia. Julia Computing offers the following products:

  • JuliaPro for data science professionals and researchers to install and run Julia with more than one hundred carefully curated popular Julia packages on a laptop or desktop computer.
  • JuliaRun for deploying Julia at scale on dozens, hundreds or thousands of nodes in the public or private cloud, including AWS and Microsoft Azure.
  • JuliaFin for financial modeling, algorithmic trading and risk analysis including Bloomberg and Excel integration, Miletus for designing and executing trading strategies and advanced time-series analytics.
  • JuliaDB for in-database in-memory analytics and advanced time-series analysis.
  • JuliaBox for students or new Julia users to experience Julia in a Jupyter notebook right from a Web browser with no download or installation required.

To learn more about how Julia users deploy these products to solve problems using Julia, please visit the Case Studies section on the Julia Computing Website.

Julia users, partners and employers hiring Julia programmers in 2018 include Amazon, Apple, BlackRock, Booz Allen Hamilton, Capital One, Comcast, Disney, Ernst & Young, Facebook, Ford, Google, IBM, Intel, KPMG, Microsoft, NASA, Oracle, PwC, Uber, and many more.