10 Best Remote Non Profit Jobs

The best part of working in a nonprofit is being able to work on a cause you believe in. Find out more about non-profit jobs and apply to remote nonprofit jobs.

A nonprofit is an organization that works on furthering a social cause or a shared goal or mission. Usually, nonprofits have a mission, which may include things such as to alleviate poverty, promote women’s rights, or provide universal healthcare.

As their name implies, nonprofits do not earn profits. Instead, they raise money to serve public interest.

Most people believe that non-profits are run by volunteers and unpaid employees. But, that isn't true for a vast majority of them. In fact, non-profits can be very successful, and even function quite similar to regular for-profit companies.

Nonprofits have professional paid staff to carry out day-to-day operations and services. They include roles such as program coordinator, social media manager, accountants and project managers.

So, if you are passionate about giving back to individuals and communities in need, then you can work for a nonprofit. Here are 10 remote nonprofit jobs that you can apply to.


Senior Data Scientist


About Komoot

Find, plan, and share adventures with komoot. Driven by a desire to explore, and powered by the outdoor community’s recommendations, it’s komoot’s mission to inspire great adventures making them accessible to all. And we’re good at what we do: Google and Apple have listed us as one of their Apps of the Year numerous times! Today, with over 19 million users and 100,000 five-star reviews, komoot is well on its way to becoming the most popular cycling and hiking app for people who love adventures worldwide.

Join our fully remote team and change the way people explore!

About the role

We are now experiencing an accelerated growth and we're looking for an experienced Data Scientist dedicated to improving the product experience. As a young tech company, we know how user engagement can be boosted by personalisation, recommendations, user-segmentations and smart retention hooks. Using a wide range of different data sets, from common analytics/product data to unusual data sets like GPS recording and social relations, you will drive product enhancements forward that will directly impact 19 million users.

We believe that innovations based on data science will reinforce and extend our leadership in the outdoor market and your role will be decisive for komoot's success.

Ready for your next adventure?


What you will do

composition of our feed, bringing our follower recommendations to the next level and helping us keep users engaged.

  • Work on a wide range of data science projects: Examples include improving the ranking and
  • Turn your ideas into data products ready for our production systems.
  • Deploy and monitor your code in our AWS Cloud (you can count on the support of experienced backend engineers).
  • Work with the Python Data Science Stack and a modern AWS infrastructure.
  • Identify how to best leverage our data to improve our platform.
  • Discuss product improvements, technical possibilities and road maps.


Why you will love it

  • You will deal with a diverse set of data (location data, social network, user content (images, text), external data sources like OSM, product analytics, ...).
  • You will go beyond prototyping and ship your code to production
  • You will contribute to a product with a vision to inspire more people to go outdoors.
  • You will work in a fast-paced startup with strongly motivated and talented co-workers.
  • You will enjoy the freedom to organize yourself the way you want .
  • We let you work from wherever you want, be it a beach, the mountains, your house, coworking center of your choice, or anywhere else that lies in any time zone situated between UTC-1 and UTC+3.
  • You will travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides.


You will be successful in this position if you

  • Have a passion for finding pragmatic and smart solutions to complex problems
  • Have a solid understanding of math and statistics
  • Have 3+ years of industry experience in data science
  • Master Jupyter, pandas, NumPy, matplotlib/seaborn, scikit-learn and XGBoost/LightGBM/CatBoost
  • Bonus: TensorFlow, Keras or PyTorch
  • Know SQL
  • Love to write clean, maintainable and tested Python code
  • Have experience productionising your data science solutions
  • Have strong communication and team skills
  • Have a hands-on attitude and are highly self-driven
  • Bonus: Know statically typed languages such as Kotlin/Java/C or Go
  • Bonus: Have cloud experience (e.g. with AWS)
  • Bonus: Have BigData experience (e.g. Spark, Presto, Hadoop)