7 Best Part-Time Jobs for Mathematics Students

A list of the best part-time jobs for mathematics students.

Do you study mathematics? Are you looking for a part-time job?

Good news: there are a lot of math-related part-time jobs that are perfect for busy students.

Here are the best jobs to make some cash on the side while studying mathematics.

Academic and teaching jobs

Working in your field of expertise is a good way to gain valuable experience. As a math student, getting an academic job as a tutor or teaching assistant will improve your resume.

1. Math tutor

A math tutor explains some basic concepts to a student.

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

Since a decent understanding of mathematics is required for a lot of advanced studies, there is a huge demand for math tutors at both high school and university levels. For example, here are some of the most requested 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. Maybe this is why teaching is one of the most rewarding jobs.

Pay for tutoring mostly depends on the subject taught and your experience. According to PayScale, it ranges from as little as $10 per hour up to $40 per hour. If you want to find a tutoring job, I recommend this List of the Best Online Tutoring Jobs for College Students.

2. Teaching assistant

A teaching assistant doing his job.

The tasks of a teaching assistant are to prepare the classroom materials and teach exercises sessions. This hands-on experience is invaluable if your long-term goal is to become a qualified teacher.

Usually, this job is reserved for the best students. However, a lot of departments need to teach statistics, algebra and calculus. So an average math student might as well end up teaching statistics exercises to psychologists.

3. Research assistant

When you are about to start your math research.

Research assistants are tasked with collecting data by implementing experiments, reading the literature and teaching exercises sessions. This job is a great opportunity to prepare for an academic career.

However, be warned. Only the best graduate students can get a position as a research assistant.

Jobs with transferable skills

Just because you’re a mathematics student does not mean you have to work directly in mathematics to get transferable skills and experience. Here is a list of jobs that look good on the resume of a mathematician.

4. Bank teller

Your job as a bank teller is to deal directly with customers.

Banks rely on tellers to deal directly with customers. In some places, this employee is also known as a cashier or customer representative.

If your goal is to use your math skills to pursue a career in the financial sector, an experience as a bank teller will look great on your resume. So provided that you have strong communication skills and enjoy customer service, bank teller is a great part-time job.

Note that most banks provide on-the-job training. In other words, after a few months of training, you can already earn a decent salary.

5. Data entry clerk

A data entry clerk working in an office.

As a data entry clerk (or database administrator) you are in charge of entering and updating data into a computer system. If you consider a career in big data, this part-time job is a great opportunity to get some hands-on experience.

Math students are used to handling data. So, if you are detail-oriented and meticulous, you have the perfect resume for this part-time job.

Pay for data entry mostly depends on your occupation. It ranges considerably, from as little as $3 per hour up to $15 per hour. All in all, data entry is a low paying-job.

If you want to find data entry jobs, I strongly recommend reading our List of the Best Data Entry Jobs From Home.

6. Administrative assistant

An administrative assistant working without cafeine.

Administrative assistants are employed in a lot of industries that might interest you as a mathematician: finance, big data, insurance… So the idea is to choose a company you’d like to work for after you graduate and get connected to the business. This will bring you closer to the job of your dreams.

Moreover, most positions only require a high school diploma and decent computer skills. In other words, it is a great opportunity for college students.

7. Freelance web developer

A few lines of html code.

Web development is a valuable skill that can pay for itself over time.

As a mathematics student, you already have a lot of the skills required to build websites from scratch. Moreover, you can find free courses about how to do so all over the Internet.

Once you feel that you know enough to get clients, go on freelancing platforms to search for local companies and associations who will pay for your services.

I wrote a guide on this topic: How to Make Money Building Websites as a Freelance Web Developer.

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.

Information

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

Requirements:

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

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.

Information

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

Requirements:

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

3. 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 assist in 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.

Information

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

Requirements:

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

4. 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.

Information

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

Requirements:

5. 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.

Information

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

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 Become a Freelance Web Developer.