Application Developer (Remote)

Preferable Location(s): Bengaluru, India
Work Type: Full Time

Julia Computing's mission is to develop products that bring Julia's superpowers to its customers. Julia Computing's flagship product is JuliaHub, a secure, cloud based, software-as-a-service platform for developing Julia programs, deploying them, and scaling to thousands of nodes. Julia Computing was founded in 2015 by the creators of the Julia programming language for artificial intelligence, machine learning, analytics, data science, modeling, and simulation.

With JuliaHub, our goal is to make development and deployment workflow in Julia ridiculously simple, such that our users only worry about the algorithms they develop and do not need to think about how to run their jobs on thousands of cores, on-demand. We want to hire full-stack developers to join our JuliaHub product development team. 

Job Responsibilities

  • Develop web front-end and back-end features for JuliaHub
  • Create distributed computing frameworks in Julia
  • Develop data management pipelines
  • Troubleshoot and bugfix existing installations


  • Some familiarity with Julia. You will work alongside experts in the language, but you should be interested in learning it. 
  • Web application development experience, in Julia or other dynamic languages (Python/Ruby)
  • Knowledge of security aspects of Web applications
  • Familiarity with JavaScript as a front-end language
  • Optionally, experience with Amazon Web Services or Kubernetes

This is a hands-on development role, but within that, we are open to all levels of seniority, from fresh college graduates to experienced developers.

Submit Your Application

You have successfully applied
  • You have errors in applying