SciML Developer Programs

SciML has many on-going developer programs for helping fund open source work. Opportunities are available for everyone, all the way from students looking to learn to career scientists looking to fund dedicated open source time. Below are our major developer programs with more information on how to get involved.

SciML Summer Fellowship

The SciML organization is happy to announce it will be running its first summer fellowship program! SciML summer fellowships are designed to fund promising budding open source developers wishing to contribute to SciML projects or applications of the SciML projects. Students as part of this fellowship program are expected to work full-time on Julia-based open source projects in the SciML organization or in sister organizations maintained by the SciML developers to ensure long-term viability for the projects. To apply, send an email to sciml@julialang.org with a CV and a two page project description, describing your prior open source contributions and what is planned to work on for the summer.

For information on possible projects, please look at the Google Summer of Code and Google Season of Docs project lists for more information.

Note that the definition of summer is left purposely vague to accomodate the differing schedules of university students.

Google Summer of Code

The SciML organization is a partner organization for Google Summer of Code under the NumFOCUS umbrella. In this summer program, students are paid to work on various SciML open source software repositories. Each of the students are paired with a team of mentors to teaching them various aspects of computational science, from numerical differential equations and scientific machine learning, to parallel and symbolic-numeric computing.

To get started, take a look at the project lists and contact one of the mentors associated with the project.

Projects Lists

Google Season of Docs

The SciML project is a participant organization for Google Season of Docs. In this program, technical writers are paid to work on various SciML open source documentation. Each of the writers are paired with a team of mentors to help them learn various aspects of computational science, from numerical differential equations and scientific machine learning, to parallel and symbolic-numeric computing.

Check out the SciML GSoD projects to learn more!

MLH Summer Fellowship

The SciML organization partners with the MLH Fellowship to sponsor students over the summer for open source development. Check out the MLH Fellowship website for more information on getting involved.

NumFOCUS Small Development Grants

Semi-quarterly NumFOCUS puts out a call for small development grants. The SciML organization puts out a call for proposals from the community for grant proposals. There are no restrictions on what the funding can be used for. Code development, documentation work, educational, sustainability, and diversity initiatives, or other types of projects are all eligible. Since only one application can be put in for the Julia project, an internal selection process is used to determine which proposals will be submitted to NumFOCUS. For examples of grants that have been funded and more information, see the NumFOCUS small development grants page.

Up to USD 10,000 is available per proposal. NumFOCUS sponsored and affiliated projects may receive upto two grants per year and can submit one application per cycle.

If you are interested, please get in contact with Chris Rackauckas.