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.
Julia Computing is looking for interns in the field of automatic control, modelling and simulation to develop control tools in the JuliaSim cloud-based platform. Applicants should include a cover letter describing their previous experience in building and using modelling 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
Education, Expertise and Experience Required
Bachelor's or master's degree or equivalent in mathematics, computer science, engineering, or related technical disciplines with at least one course in automatic control or feedback systems. In progress degrees are acceptable for internships.
Strong knowledge of at least one dynamic programming language (of course Julia is preferred) or modelling framework (e.g. Modelica).
Demonstrated capabilities through prior work in at least one of: modelling and simulation, code optimization, package development, automatic control, differential equations, or machine learning.