Workly

Open Source Software Engineer

At Hatch IT

About Coiled

Coiled connects data scientists and researchers to distributed infrastructure using the Python data science stack (Numpy, Pandas, Scikit-Learn, etc) and Dask, a popular open source library for parallel analytics. We come from the open source Python community, and are long-time maintainers of this stack in general and Dask in particular. We’re building a product that enables organizations and enterprises to collaborate better using Dask by solving the setup, scaling and security challenges of the standard open source Python stack.

Through Dask, we enable analysts and scientists to understand the effects of climate change, fight cancer, and play the stock market. We have a wide range of customers solving these problems who need to deploy Dask throughout their organization to enable data science teams. This is a challenging task, and doing it well requires attention to user experience, and building distributed infrastructure which is robust, secure, and observable.

The Role

We're looking for a software engineer to work on the open-source Dask project. You will be able to build and maintain the open source Dask project and connections with surrounding projects.

This role will also ensure that Coiled customers are effective in their use of Dask to scale Python. You will interact with users (both community and clients), engage in team prioritization, and work to implement fixes and features to improve the experience and capabilities of the Python ecosystem, verifying that those fixes resolve user needs.

More About Us
Coiled is a remote-first company. We support you living and working from where you feel fulfilled, providing that you can collaborate effectively with your team.

Our Mission
Increase access to scalable computing in three ways:
1: Coiled Cloud, managed one-click Dask deployments for everyone
2: Coiled Enterprise, support and training for scalable Python and Dask
3: Community Outreach, with continued support of open source software


Ideally you be able to:
  • Write simple and well tested Python code
  • Understand the PyData and Scipy software stack of tools
  • Constructively review the code of others
  • Communicate online in a clear manner that demonstrates user empathy
Additionally one or more of the following specialties will help you stand out:
  • Understand networking, async-await concurrency, or have experience with complex stateful systems
  • Be familiar with performance optimization
  • Have experience training and deploying machine learning models
  • Communicating technical results to a broad audience
If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us and check us out here!! 
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Apply for the Job

Recent Job Postings