MDAnalysis Junior Developer
29 Jul 2022Thanks to the support of a NumFOCUS Small Developer Grant, MDAnalysis is looking to hire a junior developer for 150h (1 month FTE) at 24 USD/hour (3600 USD) to improve the content and organisation of our teaching materials.
MDAnalysis regularly holds workshops to teach researchers how to use our package for their work. We are looking for a junior developer to help us tidy and repackage our teaching materials to provide a cleaner, easier to navigate resource for both users and future workshop creators. Past workshop materials can be found in the following repos:
Example tasks will include:
- Identifying any outdated material and standardizing contents
- Implementing continuous integration solutions (e.g. nbval) to automatically check and notify if notebook code breaks in the future
- Investigating and implementing new modern notebook extensions to improve the teaching/learning experience
- Identifying any areas where teaching materials are lacking, propose and implement corresponding changes
- Migrating presentation slides to a common, interactive format (e.g., RISE)
- Compiling frequently asked questions in the mailing list in the FAQ page
- Replacing the current outdated MDAnalysis Tutorials page with an overview of all available tutorials, documented and organized by topic/experience level
- Advertising the improvements to the documentation to the MDAcommunity with blog entries and social media posts
You will have the flexibility to decide how to allocate the contract hours, either part-time or full-time, with the commitment to conclude the project by June 2023.
Application requirements
Required criteria
- You have a degree in Chemistry, Chemical Engineering, Physics or a related discipline
- You use molecular dynamics simulations or related techniques in your work
- You use Python, GitHub and Jupyter notebook environments in your work
Desired criteria
- You are familiar with MDAnalysis. Ideally, you already use it or in your research workflows, or have recently attended one of our workshops and now you’re a convert!
- You have contributed code and/or documentation in the computational chemistry/biophysics space. PRs to MDAnalysis repos will be considered a bonus.
Apply by September 1st by filling out this form. Shortlisted candidates will be invited to a zoom interview.
If you have any questions or would like to know more about this opportunity, reach out to Dr Micaela Matta via email using the subject “MDAnalysis junior developer”, or via the MDAnalysis Discord - post in the #jobs channel or DM Micaela(she/her).