Course Author - Introduction to Python

Dataquest

Posted 2 weeks ago

Dataquest is an interactive online learning platform for data. We’re passionate about helping students find their next role and get to job ready. We help students deeply learn concepts, build projects, work together, and gain the confidence they need to take their data careers to the next level.  Read more about our philosophy here, and read what students think here.

We want to help tens of millions of students worldwide change their lives through data science education, and you’ll play a key role in helping us get there.  We’re looking for collaborative and results oriented team members, to help us continue to build out our fully-remote, global team.

This is a fully remote company and we are open to applications worldwide.

Role overview

We are looking for a course author to work with our internal team of content developers to create a course on Python with a focus on web development. The courses will focus on helping learners develop the fundamentals of Python to prepare themselves for more advanced backend web development courses. You will be responsible for outlining and writing a number of lessons, exercises, and projects to provide learners with a hands-on, interactive learning experience. This is a great opportunity to share your hard-earned expertise with the broader data community and help shape the future of data skills education!

Here are a few important points about our content development process:

  • Dataquest has a team of experienced course creators who will help you scope, design, and create the course from start to finish. We'll assist you in every step of the process.

  • Dataquest courses focus on learning through text, images, gifs, and hands-on exercises. No need to record and edit hours of video.

  • Dataquest courses are relatively short, requiring between 5 and 10 hours for learners to complete, the majority of which is spent on hands-on learning.

  • Courses are comprised of between 4 and 6 lessons with a guided project at the end to allow learners to apply their skills to a real-world problem.

The authoring process

1. Application process - After submitting an application, we'll reach out to request a writing and/or code sample and set up a phone interview.

2. Course outline - We'll pair you with a content developer to create a course and project outline, including the target skills to be taught and datasets that will be used. For these courses, this step is already done.

3. Course development - Your content developer will work with you each step of the way, providing feedback on your content and exercises. We'll also provide design resources for visual content.

4. Course launch - We'll QA and test the course, and work with you on a go-to-market plan to maximize the reach of the course.

The time required to complete a course depends both on the length of the course and the author's experience. We suggest you set aside 10 hrs a week for about 3 months.

What we're looking for

  • Experience
  • 3+ years of professional experience related to web development
  • Experienced with Python, HTML, and CSS
  • Some experience teaching or creating content (blog, conference talks, etc.)
  • Skills
  • Works collaboratively with others
  • Manages time well to deliver work on schedule
  • Strong writing skills - attention to detail and ability to follow defined authoring standards
  • Ability to break down complex topics and problems into easy-to-follow explanations
  • Bias toward application and project-based learning

Nice to have experience

  • Understanding of best practices for adult learning (curriculum design, instructional design, etc)
  • Experience with GitHub, ability to troubleshoot technical issues

Compensation

Compensation will depend on the course topic. We offer fixed, per course compensation paid out upon completion of the course. We also offer an affiliate program for authors with their own audience.

Our Working Week

We work 5 days per week but are also hiring for part time roles.

Expect to be working with

View more Backend Engineer jobs

Share this job:

Report incorrect data

Let us know if the job has expired