Deadline moved up to May 13 at 2:00pm Pacific time. Apply Now

Summer 2022 R for the Rest of Us Internship

David Keyes

Hi, I’m David and I run R for the Rest of Us.

I'm hiring a summer intern because there are several R for the Rest of Us projects where I need support. But I don't just want this internship to benefit me. I’d also like to support someone early in their career who wants to improve their R skills and learn how to run a business like R for the Rest of Us.

If you’re selected to be the R for the Rest of Us summer intern, you’ll work directly with me for the most part. I’m a pretty easygoing guy and decent to work for, I think (I’ll be happy to connect you with people who have worked for me who can confirm). You may also work directly with R for the Rest of Us consultants on projects. I’ll do my best to make sure you have a good experience and learn a lot.

I look forward to reading your application!




R for the Rest of Us is looking to hire a paid summer intern. This fully-remote part-time position is a great opportunity for a student or early-career professional looking to improve their R skills and learn about running a business at the same time.

The internship will run for 10 weeks starting June 1 or whenever the right candidate is identified. Pay for this position is $30/hour with 10 hours per week guaranteed (there is a possibility of more hours depending on projects coming in and intern availability).

I particularly encourage applications from people of diverse backgrounds throughout the world. There are no limitations on residence for this position, though the intern will need to speak and write English fluently and be available for have weekly calls with me during U.S. Pacific time work hours.

About R for the Rest of Us

R for the Rest of Us is run remotely by me along with several consultants in the United States and Europe. Our work is in two main areas: education and consulting.

In education, R for the Rest of Us offers self-paced courses, a three-month cohort-based program, and custom trainings for organizations.

Consulting work (i.e. work where the R for the Rest of Us team does the coding rather than teaching others how to do it) involves helping organizations use R to improve their reporting and overall workflow. Examples of such work include:

  1. State-level reports on 2020 Census outreach efforts
  2. Connecticut housing data profiles
  3. Interactive map on food resources for the Asian Pacific Islander community of San Francisco

What You'll Work On

You will work on a combination of projects. The main ones I have in mind are below.

There is some flexibility in terms of which projects you work on. I want this experience to be valuable to R for the Rest of Us (obviously), but also to you. I’m happy to work together to figure out which are the best fit for you to work on.

  1. The first project will be helping to develop an internal dashboard to track the company’s progress. This will involve collecting data from a variety of sources before cleaning, analyzing, and reporting on it.
  2. You'll also work on consulting projects similar to those above, conducting data collection, cleaning, analysis, visualization, and reporting.
  3. The final project will be assisting me with marketing for R for the Rest of Us. This will involve helping with a podcast and video series I'm in the process of launching. It will also involve assistance with marketing for my in-progress book, R Without Statistics.

About You

The nature of the work at R for the Rest of Us means that we work on a wide variety of projects. While there are a number of specific skills that will be helpful for particular projects, there are three main things that will make you competitive for this position.

  1. General familiarity with the tidyverse, RMarkdown, and data visualization with ggplot
  2. A self-starter who is good at independently managing multiple simultaneous projects
  3. Interest in learning both about the R side of R for the Rest of Us as well as how the business works

There are a few other specific areas that, if you have skills in them, I'd love to know about it, as they are part of the work we do at R for the Rest of Us. However, as long as I see that you have the skills above and are open to learning the skills below, I'm happy to help you grow in these areas.

  1. High-quality data visualization
  2. Proficiency with Git and GitHub
  3. General knowledge of HTML + CSS
  4. Experience connecting to APIs to collect data
  5. Good communication skills (especially writing)

Please note that you do not need advanced statistical knowledge to apply for this position. The vast majority of our work involves nothing more complex than descriptive statistics.


Is the June 1 start date set in stone?

Not necessarily! If I find the right person, I'm happy to work with them to find dates that work.

What are the work hours?

There are no work hours! R for the Rest of Us works remotely and you will do your work on your own time. You will need to have 1-2 hours of calls with David per week at a time to be determined.

Can I apply if I have another job?

As long as you have 10 hours per week to devote to this position, it's totally fine.

Is there a minimum education requirement?

Nope! As long as you have the skills above, please apply!

Can I apply if I'm a beginnger at R?

Unfortunately, I do need someone with some R skills so this is not a good position for a beginner.

How to Apply

Applications are now closed. Thanks to the nearly 250 people who applied.