7 Best Part-Time Jobs for Mathematics Students

7 Best Part-Time Jobs for Mathematics Students

Reviewed by: .

Do you want to make money while studying mathematics?

Good news: we gathered the best jobs for mathematics students. These student jobs are terrific if you want to add experience to your resume while making some money on the side.

Methodology: To rank these student jobs, we took into consideration criteria like training time, salary, career advancement for mathematicians, and flexibility (low minimum workload, work-at-home, and online jobs).

1. Math tutor

Salary: $20 per hour (on average).

Training time: a few hours.

Workload: as much as you want.

Math tutoring is all about sharing the beauty of mathematics with people who have a hard time understanding it.

Mathematics is required for a lot of advanced studies. There is substantial demand for math tutors at both high school and university levels. For instance, here are the most in-demand courses:

  • High school level: Pre-Algebra and Pre-Calculus.
  • University level: Algebra I, Algebra II, Geometry, Calculus, and Statistics.

As a tutor, you also get the opportunity to dig deeply into topics and learn something new along the way. This is why math tutoring is one of the most rewarding jobs.

Requirements

  • A bachelor’s degree in Mathematics is preferred.
  • Recent teaching experience is a plus.

Information

  • Salary: $20 per hour (on average).
  • Training time: a few hours.
  • Workload: as much as you want.

Find tutoring jobs

You can find tutoring jobs on this page: 9 Legitimate Online Tutoring Jobs.

2. Teaching assistant

Salary: $12 per hour (on average).

Training time: a few days.

Workload: at least 10 hours per week.

Teaching assistants support the professor in charge of the classroom.

It is usually required to have passed the class with flying colors to be hired as a teaching assistant. Mathematics students also often assist professors from other faculties such as physics, engineering, economics, etc.

Requirements

  • Required: In-depth knowledge about the subject.
  • Preferred: A bachelor’s degree in a related field.
  • Preferred: Experience as a tutor.

Information

  • Salary: $12 per hour (on average).
  • Training time: a few days.
  • Workload: at least 10 hours per week.

3. Data entry clerk

Salary: from as little as $5 up to $25 per hour.

Training time: a few hours.

Workload: as much as you want.

Data entry jobs are exactly what they sound like! They’re jobs that involve entering data, such as:

  • Describing or identifying images
  • Entering up-to-date prices
  • Transcription of audio notes
  • Subtitling
  • Tagging and annotating data
  • You name it!

You are typically asked to perform on-demand tasks that computers are unable to do.

Requirements

Information

  • Salary: from as little as $5 up to $25 per hour.
  • Training time: a few hours.
  • Workload: as much as you want.

Find data entry jobs

You can find data entry jobs on this page: 12 Best Data Entry Jobs: Make Money From Home.

4. Mathematics research assistant

Salary: $22 per hour (on average).

Training time: a few weeks.

Workload: at least 15 hours per week.

Research assistants are hired to help professors with their academic research.

Math students who want to pursue an academic career can benefit from a research assistant position to:

  • Gain mathematics knowledge that is not taught in the classroom.
  • Develop a mentoring relationship with a faculty member.
  • Earn a letter of recommendation for graduate school.

Requirements

  • Required: A bachelor’s degree in a related field of study.
  • Preferred: Academic or work experience related to the field of research.

Information

  • Salary: $22 per hour (on average).
  • Training time: a few weeks.
  • Workload: at least 15 hours per week.

5. Doing homework for others

Salary: $16 per hour (on average).

Training time: a few hours.

Workload: as much as you want.

Some websites actually pay you to do homework for other people.

The good news is that math, finances, and physics homework earn the most.

Doing homework for other people can be deemed unethical, especially when completing graded assignments. Make sure answers to homework questions can only be used as a tutoring aid or a reference.

Requirements

Information

  • Salary: $16 per hour (on average).
  • Training time: a few hours.
  • Workload: as much as you want.

Find homework jobs

You can find homework jobs on this page: 9 Sites That Pay You to Do Homework for Others.

6. Administrative assistant

Salary: $16 per hour (on average).

Training time: a few days.

Workload: at least 10 hours per week.

Administrative assistants perform routine clerical and administrative duties. They organize files, prepare documents, update administrative databases, and support other staff.

Here’s the deal: Administrative assistants are employed in a lot of industries that might interest you as a mathematician: finance, big data, insurance, etc. The idea is to choose a company you’d like to work for after you graduate and get connected to the business.

Requirements

Information

  • Salary: $16 per hour (on average).
  • Training time: a few days.
  • Workload: at least 10 hours per week.

7. Freelance web developer

Salary: $20 per hour (on average).

Training time: a few weeks.

Workload: at least 15 hours per week.

Freelance web developers build websites for organizations and small businesses.

Freelance web development involves:

  1. Reaching out to potential clients: local businesses, lawyers, photographers, music bands, influencers, etc.
  2. Understanding the client’s needs: talk with your client about the project and estimate the web development cost.
  3. Sketching a basic concept website: build multiple draft versions, make revisions as requested by the client.
  4. Publishing the website: find a host server, buy a domain name, and upload the website.

As a mathematics student, you already have some technical skills required to become a freelance web developer. Moreover, you can find free courses to complete your knowledge on the Internet.

Requirements

  • A portfolio of websites that highlights web development skills.
  • Proof that you can develop websites with WordPress or other CMSs.
  • Understanding of HTML, CSS, JavaScript, PHP, and other languages.

If you want to get an edge over your competition, feel free to read our guide: How to Make Money Building Websites.

Information

  • Salary: $20 per hour (on average).
  • Training time: a few weeks.
  • Workload: at least 15 hours per week.