1

Computer Science Non Profit Jobs in Michigan (NOW HIRING)

$1.4K/wk

A Master's degree in a relevant field, such as Data Analytics, Computer Science, Statistics ... Ability to teach diverse learners (e.g., students with policy, nonprofit, or humanities backgrounds ...

$1.4K/wk

A Master's degree in a relevant field, such as Data Analytics, Computer Science, Statistics ... Ability to teach diverse learners (e.g., students with policy, nonprofit, or humanities backgrounds ...

AI/ML and Data Engineer

Southfield, MI · On-site +1

$104K - $125K/yr

... nonprofit. * Other duties as assigned. Requirements MINIMUM EDUCATION, SKILLS, AND EXPERIENCE REQUIREMENTS: * Bachelor's degree required in Computer Science, Engineering, Data Science, or related ...

Cloud Data Architect

Ann Arbor, MI · On-site +1

$107K - $176K/yr

Required Qualifications • Bachelor's or Master's degree in Computer Science, Information Systems ... Desirable Qualifications * Non-profit experience * Health research background Annual Salary Range ...

.NET Developer

Farmington, MI · On-site

$80K - $95K/yr

About GreenPath GreenPath Financial Wellness is a national nonprofit organization dedicated to ... Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent ...

next page

Showing results 1-20

Computer Science Non Profit information

What is a computer science non profit?

A Computer Science Non-Profit job involves using technical skills to support organizations focused on social impact, education, or public service. Roles may include software development, data analysis, IT support, or program management, often aimed at increasing tech accessibility and education. These positions exist in charities, foundations, and advocacy groups, typically prioritizing mission-driven work over profit. Many employees collaborate on open-source projects, build tools for underserved communities, or teach coding skills.

What kinds of projects or initiatives might I work on in a computer science non profit role?

In a Computer Science role at a nonprofit, you'll often contribute to projects that directly support the organization's mission, such as developing internal databases, improving website accessibility, creating education platforms, or analyzing data to inform programming decisions. You may also collaborate with program staff to implement new technology solutions or support outreach efforts. Work is typically team-oriented and offers the chance to engage with a variety of departments, providing a broad view of the organization's impact. These roles can be especially rewarding if you enjoy using your technical skills to make a positive difference in communities and contribute to meaningful causes.

What are the key skills and qualifications needed to thrive in a computer science non profit position?

To thrive in a Computer Science Non Profit role, you need a solid background in computer science, programming, and an understanding of nonprofit operations, typically backed by a relevant degree or equivalent experience. Familiarity with technical tools such as data management systems, project management software, and potentially certifications like CompTIA or Google IT Support can be valuable. Strong communication, collaboration, and problem-solving skills help you work effectively with diverse teams and stakeholders. These abilities are crucial for driving mission-focused technology initiatives and achieving organizational goals with limited resources.

What are popular job titles related to Computer Science Non Profit jobs in Michigan?

For Computer Science Non Profit jobs in Michigan, the most frequently searched job titles are:

Infographic showing various Computer Science Non Profit job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 14% Part Time, 2% Temporary, 3% Contract, and 2% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution.

Adjunct Lecturer MA in Applied Policy Analysis-Data Management and Visualization

Goucher

$1.4K/wk

Part-time

Re-posted 4 days ago


Job description

Job Description

Goucher College's Graduate & Professional Studies seeks non-tenure-track adjunct faculty to teach the following graduate courses within the M.A. in Policy Analytics (MAPA) program.The course will be offered synchronously online (via Teams), starting on August 25, 2026. The instructor will be required to maintain a Canvas site for course resources. Of particular interest are candidates who have experience teaching and engaging students from diverse backgrounds.We are particularly interested in candidates who can deepen our students' understanding of the interactions between the practical use of analytical tools and methods for evaluating, designing, and improving public policies. Contracts for adjunct faculty are subject to renewal on a semester-by-semester basis, depending on factors such as enrollment, instructor availability and performance, and student success.

Data Ethics (3 credits)

This course provides a framework to analyze the ethical and fair use of big data. This course investigates ethical issues arising from data-driven societal decision-making. Students delve into key areas such as bias, fairness, privacy, surveillance, and discrimination, as well as data collection, storage, and management. Through case study analysis and hands-on experiments, this course will help data professionals better understand the ethical implications involved in data analytics and the use of technologies such as artificial intelligence. The class particularly focuses on policy matters and global governance standards.

Requirements:

A successful candidate would be able to begin teaching on August 25, 2026, and teach the course on Wednesday evenings.Preference is given to candidates who have previously taught such a course.

Minimum Qualifications:

  • A Master's degree in a relevant field, such as Data Analytics, Computer Science, Statistics, Economics, Applied Mathematics, Political Science, or other social sciences, with strong quantitative method training.
  • Demonstrated ability to use at least one major data tool like R or Python
  • At least one year of experience teaching at the college level in data analysis, research methods, or quantitative reasoning
  • Comfortable working with students from diverse disciplinary and professional backgrounds, including those without strong math or coding foundations.

Preferred Qualifications:

  • A Ph.D., J.D., or other terminal degree in a relevant field, such as Data Analytics, Computer Science, Statistics, Economics, Applied Mathematics, Political Science, or other social sciences, with strong quantitative method training.
  • Experience teaching data ethics at the graduate level in person and/or online
  • Experience teaching graduate-level courses in data analysis, research methods, or quantitative reasoning
  • Ability to teach diverse learners (e.g., students with policy, nonprofit, or humanities backgrounds) and guide students through individual projects and team-based work.

Starting Salary:$1,400 per credit

Application Instructions:Interested candidates should submit the following materials:

  • A curriculum vitae
  • A cover letter that contextualizes the candidate's teaching interests, research, and professional experience (please indicate for which course(s) you are applying to teach)
  • Sample syllabus and teaching evaluations, if available
  • Contact information for two references. Recommendation will be solicited if selected for an interview.

The review of applications will begin on April 15th, 2025, and will continue until the position is filled.

For questions, contact Stefanie I. Kasparek (maapa@goucher.edu).

Applicants must reside in: Colorado, Delaware, District of Columbia, Illinois, Indiana, Iowa, Maryland, Michigan, New Jersey, New York, North Carolina, Pennsylvania, Rhode Island, Texas, and Virginia.

Goucher College is an Equal Opportunity Employer

Candidates must be able to provide proof of eligibility to work in the USA. No Visa sponsorship is offered for this position.

Goucher College is committed to increasing the equity of our community and seeks applicants dedicated to applying principles of equity and inclusion in all areas of the campus community.