Modeling and Simulation Intern (Remote)

Preferable Location(s): Boston, United States of America
Work Type: Internship

Julia Computing is looking for interns in the field of modeling and simulation to integrate scientific machine learning (SciML) into the JuliaSim, JuliaSPICE, and Pumas cloud-based platforms. 

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.

Applicants should include a cover letter describing their previous experience in building modeling and simulation tooling (not using modeling and simulation tooling), experience programming in Julia, and describe the timeframe on which they are looking for an internship (one semester in fall/spring/summer, part time vs full time, etc.). Any application without a cover letter will be immediately rejected.

Job Duties and Responsibilities

  • Develop physical or biological models of scientific phenomena for use in industry applications
  • Create and test new surrogate techniques (continuous-time echo state networks, neural ODEs, etc.) for automated model acceleration
  • Develop GUIs for model development and 3D visualizations of simulations
  • High-performance symbolic-numeric code generation
  • Creating cloud-based pipelines for automated model acceleration
  • Integrating controls and model discovery into acausal modeling

Education, Expertise and Experience Required

  • A bachelor’s or master’s degree or equivalent in mathematics, computer science, engineering, or related technical disciplines. In progress degrees are acceptable for internships.
  • Strong knowledge of at least one dynamic programming language (of course Julia is preferred) or modeling framework (e.g. Modelica)
  • Demonstrated capabilities through prior work in at least one of: modeling and simulation, code optimization, package development, differential equations, or machine learning

Submit Your Application

You have successfully applied
  • You have errors in applying