Type
Open Source
Location

To post a job, please see the instructions.

An example post template can be found here.

🍏This jobs entails working on Open Source full time
GNU Radio / Technical writer
100% of time is on open source.
Application deadline: 2022-04-03
Location: Remote

GNU Radio has recently won a small grant from NumFOCUS to help improve GNU Radio’s tutorials, as they play a major role in helping new users get through the steep learning curve. We are looking to hire a part-time contractor to perform the work of one GNU Radio expert. It is anticipated that this work will be performed during Q1 of 2022.

Rate

$800 total, $40 per hour, 20 hours total

Task

  • Starting at the top of the tutorial list and working your way down (or using an order of your choosing), go through as many tutorials as the funding/time allows, and do a single editing pass through each one, to improve clarity and writing quality. Readability is more important than using “proper technical style”; many readers aren’t going to have English as their first language. Any improvements to visual presentation, such as wiki formatting to make the content look better (e.g., shrink an image that is clearly way too large compared to the surrounding content), is also desired.

Email jobs@gnuradio.org if you are interested in either of these positions. Thanks!

🍏This jobs entails working on Open Source full time
GNU Radio / GNU Radio Expert
100% of time is on open source.
Application deadline: 2022-04-01
Location: Remote

GNU Radio has recently won a small grant from NumFOCUS to help improve GNU Radio’s tutorials, as they play a major role in helping new users get through the steep learning curve. We are looking to hire a part-time contractor to perform the work of one GNU Radio expert. It is anticipated that this work will be performed during Q1 of 2022.

Rate

$3600 total, $60 per hour, 60 hours total spread across at least 1 month (max 3 months)

Tasks (tackle one or more of the following tasks)

  • Complete overhaul of the QPSK and BPSK tutorials reflecting the change from ‘Polyphase Clock Sync’ to ‘Symbol Sync’, and from ‘CMA Equalizer’ to ‘Linear Equalizer’ and ‘Adaptive Algorithm’.
  • The Embedded Python Block tutorial should be the first tutorial that dives into how to write a block (in Python) but it’s currently performing double duty as the Embedded Python Block “block docs” page, so the task is to separate them into two pages and improve the tutorial itself.
  • Pick one or more of our existing tutorials and propose what you will do to improve it, then get approval from the GNU Radio leadership, and then execute on the proposed improvements. The step prior to approval cannot involve billing more than 4 hours.
  • If the contractor has any specific expertise, e.g. in an application of GNU Radio we don’t currently have a tutorial about, the contractor can create a new tutorial after getting GNU Radio leadership approval.

Effort should be spread relatively evenly across at least 1 month (with a max of 3 months), so that the GNU Radio Expert has time to share midterm progress with the GNU Radio leadership and obtain feedback. To enforce this, we will limit the amount billed each week to no more than 16 hours. The effort must be completed within 3 months after the start of work.

Email jobs@gnuradio.org if you are interested in either of these positions. Thanks!

🍏This jobs entails working on Open Source full time
Zarr / Community Manager
This job is 100% time.
100% of time is on open source.
Application deadline: 2021-12-15
Location: Remote

Zarr is a format for the storage of chunked, compressed, N-dimensional arrays. Built originally in Python for working with NumPy arrays, Zarr is now supported in more than half a dozen languages. With funding from the Chan Zuckerberg Initiative, we are looking to hire a full-time, open-source enthusiast for two years to work as our community manager.

About the Role:

As the first full-time position dedicated to Zarr, you will have the opportunity to shape the role to meet the needs of the community. You will be an advocate for our strong, inclusive community, as well as define ways to encourage new contributions while balancing the needs of a maturing data format.

We are looking for someone who can:

  • Foster and build relationships online
  • Communicate clearly and technically with open-source developers
  • Be a conduit to the research user communities
  • Structure the project for growth and resiliency

This is a fully remote position. Responsibilities:

  • Work with open source contributors to review, refine, and merge contributions
  • Identify and mentor potential new core-developers
  • Design a specification process that fosters quick decisions on emerging user cases
  • Report developments via social media, the Zarr website and scientific publications
  • Plan, organize, and run regular community calls
  • Attend online and in-person events to speak about the project
  • Help to build a welcoming, inclusive, and supportive community environment!

Experience:

Candidates should have experience in one or more programming languages with a strong tendency towards Python and be comfortable working with Git and GitHub.

Compensation:

This role can be either a contract position or an employed position with fringe benefits. $60,000 – $80,000 per year dependent on position type and experience. If you are looking for a flexible, open-source position that can make a world of difference in bioimaging, climate science, or more. Please get in touch via hiring@numfocus.org.