1

Computer Science Student Jobs in Michigan (NOW HIRING)

... students. Broader weekday and weekend availability is a plus Fast and reliable internet connection Computer or laptop with microphone and camera. A stylus pen is highly recommended for clear ...

Science Teacher

Waterford, MI

$47.70K - $61.60K/yr

Credential file documentation of successful attainment, excellent student teacher and/or teaching ... Computer/Technology knowledge such as Microsoft Office, Internet, E-Mail, Creation of web pages ...

Incoming juniors, seniors or graduate students * Pursuing an undergraduate/grad degree in the technology space such as: Information Systems, Computer Science, Data Analytics, or related business ...

Science Teacher

Waterford, MI

$47.70K - $61.60K/yr

Credential file documentation of successful attainment, excellent student teacher and/or teaching ... Computer/Technology knowledge such as Microsoft Office, Internet, E-Mail, Creation of web pages ...

Student, IT

Holland, MI · On-site

$14.25 - $19/hr

... Information Technology, Computer Science, Information Systems, or related fields . Basic ... Student / Co-Op Group: Magna Mechatronics, Mirrors & Lighting

Incoming juniors, seniors or graduate students * Pursuing an undergraduate/grad degree in the technology space such as: Information Systems, Computer Science, Data Analytics, or related business ...

$23.78/hr

Computer Science Lab * Learning Commons * Speech Lab * Fitness Center * Athletic department * Communication Department Specialized Support- Student Assistant The Specialized Support Student Assistant ...

$23.78/hr

Computer Science Lab * Learning Commons * Speech Lab * Fitness Center * Athletic department * Communication Department Specialized Support- Student Assistant The Specialized Support Student Assistant ...

next page

Showing results 1-20

Computer Science Student information

See Michigan salary details

$49.2K

$72.4K

$85.4K

How much do computer science student jobs pay per year?

As of May 30, 2026, the average yearly pay for computer science student in Michigan is $72,437.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,500.00 and $81,500.00 per year, depending on experience, location, and employer.

What is a Computer Science Student job?

A Computer Science Student job typically refers to internships, part-time roles, or research positions where students apply their programming, problem-solving, and analytical skills. These jobs help students gain practical experience in areas like software development, data analysis, cybersecurity, or artificial intelligence. Responsibilities may include coding, debugging, testing, and collaborating on technical projects. Such roles provide valuable hands-on learning and can enhance job prospects after graduation.

What are the key skills and qualifications needed to thrive in the Computer Science Student position, and why are they important?

A Computer Science Student should possess strong analytical abilities, problem-solving skills, and a foundational knowledge of programming languages such as Python, Java, or C++, usually supported by formal coursework or certifications. Familiarity with tools like integrated development environments (IDEs), version control systems (e.g., Git), and common databases is important for practical application of concepts. Excellent time management, teamwork, and communication skills help students balance coursework and collaborate effectively on group projects. These attributes are crucial for building a solid technical foundation, excelling academically, and preparing for internships or future employment.

What are the typical projects or assignments a Computer Science Student might work on during their studies or internships?

Computer Science Students often engage in a variety of hands-on projects, such as developing software applications, creating algorithms, designing websites, or building simple databases. They may also participate in group projects, hackathons, or collaborative coding tasks that simulate real-world problem-solving scenarios. During internships, students often contribute to larger codebases, assist with debugging, write documentation, and sometimes interact directly with clients or end-users. These experiences help students apply their classroom knowledge, develop teamwork skills, and gain valuable exposure to industry tools and practices.

What jobs can CS students get?

Computer Science students can pursue roles such as software developers, web developers, data analysts, system administrators, and quality assurance testers. These positions often require programming skills in languages like Java, Python, or C++, and familiarity with tools like Git and Linux. Internships and entry-level positions provide practical experience and can lead to full-time employment in tech companies or related fields.
What are the most commonly searched types of Computer Science Student jobs in Michigan? The most popular types of Computer Science Student jobs in Michigan are:
What are popular job titles related to Computer Science Student jobs in Michigan? For Computer Science Student jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Computer Science Student jobs? Cities in Michigan with the most Computer Science Student job openings:
Infographic showing various Computer Science Student job openings in Michigan as of May 2026, with employment types broken down into 1% As Needed, 67% Full Time, 28% Part Time, 2% Temporary, and 2% Contract. Highlights an 75% Physical, and 25% Remote job distribution, with an average salary of $72,437 per year, or $34.8 per hour.
Science Teacher 26-27

Full-time

Posted yesterday


Job description

Description
Position Title: Science Teacher
Funding Source: General Fund 
Reports to: This position reports to and is evaluated by the School Principal 

Qualifications: 
  • Bachelor's degree in Elementary Education or a related field; a Master's degree is preferred.
  • Valid Michigan Teaching Certification with Endorsement for desired grade level (ZL or ZD endorsement) and/or content area (DI)
  • Previous experience teaching elementary school students.
  • Strong understanding of child development, pedagogy, and effective instructional strategies.
  • Passion for integrating arts into the curriculum and promoting creativity in the classroom.
  • Excellent communication and interpersonal skills.
  • Excellent computer skills, including Microsoft Office and the Google Suite;
  • Commitment to creating an inclusive and supportive learning environment for all students.
  • Ability to adapt to a dynamic educational environment and contribute to a positive school culture. 

Position Description:
Detroit Academy of Arts and Sciences is seeking a passionate and dedicated Middle School Science Teacher to join our dynamic team. The ideal candidate will have a strong commitment to fostering a positive and inclusive learning environment, as well as a genuine passion for nurturing the academic and personal development of elementary school students. As a Middle School Science Teacher, you will play a crucial role in shaping the educational experience of our students, promoting creativity, critical thinking, and a love for learning.
Physical Requirements: Light Work: Exerting up to 50 pounds of force occasionally and/or up to 10 pounds of force as frequently as needed to move objects; Frequent standing, stooping, bending, pushing and pulling. 

Terms of Employment:
Salary & benefits shall be paid consistent with the District's approved compensation plan. The salary range for certified teachers starts at $51,300. Length of the work year and hours of employment shall be those established by the District. 

Evaluation:
Performance of this job will be evaluated by the School Principal in accordance with provisions of the Board’s policy on evaluation of personnel. 

Key Responsibilities
  • Develop and implement engaging and developmentally appropriate lesson plans aligned with the school's curriculum, Common Core, and state standards.
  • Create a positive and inclusive classroom environment that fosters a love for learning, respectful behavior, and a sense of community among students.
  • Tailor teaching methods to accommodate diverse learning styles and abilities, ensuring each student's unique needs are met.
  • Regularly assess student progress through a variety of formative and summative assessments. 
  • Provide constructive feedback to students and communicate progress to parents/guardians.
  • Work collaboratively with fellow teachers, administrators, and support staff to enhance the overall educational experience and contribute to the school's positive and collaborative culture. 
  • Establish and maintain open communication with parents/guardians through regular updates, conferences, and involvement in school events.
  • Stay informed about current educational trends, participate in professional development opportunities, and continuously seek ways to enhance teaching skills and knowledge.
  • Actively participate in the Teaching and Learning Cycle which requires analyzing data, completing action plans, delivering re-teach lessons and reflecting on the instructional learning cycle;
  • Participate in the development of and adhere to all specialized student plans i.e. Individual Educational Plans (IEPs), 504, Behavior Plans, etc.
  • Contribute to a professional environment that is one of mutual respect, teamwork, and accountability; 
  • Adhere to the District’s and School’s policies, expectations, and protocols as outlined in the District’s Policies and Procedures Manual and School’s Procedures Manual.

Skills, Knowledge and Expertise
  • Strong understanding of child development, pedagogy, and effective instructional strategies
  • Passion for integrating arts into the curriculum and promoting creativity in the classroom
  • Excellent communication and interpersonal skills
  • Excellent computer skills, including Microsoft Office and the Google Suite
  • Commitment to creating an inclusive and supportive learning environment for all students
  • Ability to adapt to a dynamic educational environment and contribute to a positive school culture