1

Computer Science Research Assistant Jobs in Canton, MI

Research Assistant

Detroit, MI ยท On-site

$19 - $26.25/hr

Bachelor's Degree in any area of social science research (including political science, anthropology, demography, education, geography, psychology, public health, social work, sociology, survey ...

Research Assistant

Detroit, MI ยท On-site

$42K/yr

Research Assistant Wayne State University is searching for an experienced Research Assistant at its ... Background in environmental science, biological science, environmental stewardship, green ...

next page

Showing results 1-20

Computer Science Research Assistant information

See Canton, MI salary details

$7

$20

$29

How much do computer science research assistant jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for computer science research assistant in Canton, MI is $20.30, according to ZipRecruiter salary data. Most workers in this role earn between $17.16 and $23.61 per hour, depending on experience, location, and employer.

What is a computer science research assistant?

A Computer Science Research Assistant supports professors or researchers in conducting experiments, analyzing data, and developing software or algorithms. They may assist with literature reviews, coding, debugging, or testing to advance research projects. The role often involves working with programming languages, machine learning, cybersecurity, or other specialized topics. It provides valuable experience for students or professionals looking to deepen their knowledge in the field.

What are the typical duties and daily responsibilities of a computer science research assistant?

As a Computer Science Research Assistant, your daily responsibilities often include assisting with data collection and analysis, developing or testing software prototypes, conducting literature reviews, and helping prepare reports or presentations for research findings. You may also collaborate closely with faculty, graduate students, or industry partners, contributing to coding tasks, experimental setups, and troubleshooting technical issues as they arise. The role frequently involves both independent problem-solving and teamwork, providing a supportive environment to deepen technical skills and gain hands-on research experience. This position is an excellent opportunity to develop your research portfolio, learn advanced computing concepts, and prepare for potential graduate study or specialized tech careers.

What are the key skills and qualifications needed to thrive as a computer science research assistant?

To thrive as a Computer Science Research Assistant, you need strong analytical skills, proficiency in programming languages (such as Python, Java, or C++), and a solid understanding of algorithms and data structures, usually evidenced by coursework or a relevant degree. Familiarity with research tools, version control systems (like Git), and possibly certifications in data analysis or machine learning are advantageous. Excellent problem-solving abilities, attention to detail, and effective written and verbal communication help individuals excel when collaborating on research projects. These competencies enable you to support rigorous research, contribute to innovative solutions, and work efficiently as part of an academic or industry research team.

What job categories do people searching Computer Science Research Assistant jobs in Canton, MI look for?

The top searched job categories for Computer Science Research Assistant jobs in Canton, MI are:

What cities near Canton, MI are hiring for Computer Science Research Assistant jobs?

Cities near Canton, MI with the most Computer Science Research Assistant job openings:

Infographic showing various Computer Science Research Assistant job openings in Canton, MI as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 23% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $42,233 per year, or $20.3 per hour.

Research Assistant/Associate (Program Evaluation & Survey Research) at Wayne State University D[...]

Feitong Buke

Detroit, MI โ€ข On-site

$50 - $70/hr

Other

Posted 3 days ago

New


Key responsibilities

  • Develop formative and summative evaluation plans and construct logic models to capture program activities and outcomes.

  • Perform day-to-day oversight of program evaluation and primary data collection activities, including surveys, interviews, and focus groups.

  • Conduct statistical analysis of evaluation data and produce reports or deliverables, including presentations to policy-making bodies and professional organizations.


Job description

Research Assistant/Associate (Program Evaluation & Survey Research) job at Wayne State University. Detroit, MI. Wayne State University is searching for an experienced Research Assistant/Associate (Program Evaluation & Survey Research) at its Detroit campus location.

Essential functions (job duties)

The Center for Urban Studies, a research center located within Wayne State University in Detroit, Michigan, seeks an experienced Program Evaluator to serve as a Research Assistant/Associate.

Responsibilities
  • Develop formative and summative evaluation plans and construct comprehensive logic models that capture program activities and outcomes.
  • Design evaluation procedures/protocols and develop data collection/survey instruments and manage and supervise the construction and maintenance of databases and web-based data profiles.
  • Collaborate with others regarding data management, and in the planning and implementation of data quality assurance plans.
  • Perform day-to-day oversight in program evaluation and primary data collection activities, including large survey mailing, face-to-face and telephone interviews, focus groups, and so forth; monitor data collection progress; and seek innovative strategies to increase survey response rates.
  • Conduct statistical analysis of evaluation data and assume a lead role in producing reports or other deliverable documents and prepare and deliver presentations to policy-making bodies and professional organizations.
  • Initiate grant proposals in the area of program evaluation and survey research, including identifying funding sources and RFPs; conducting literature reviews; developing research question; designing research methods, data analysis plan, and data collection procedures.
  • Assist in the preparation of articles for consideration in refereed journals on an ongoing basis.
  • Prepare regular updates to Center Director and Managing Director.
Qualifications
  • A degree in social science research (including political science, public administration, demography, education, geography, psychology, public health, social work, sociology, survey methodology, statistics, and urban studies), especially coursework in program evaluation and advanced statistical analyses, is required. Working toward a Ph.D. in progress is highly preferred.
  • Experience in designing or leading Program Evaluation projects/studies, and managing primary data collection, especially in an academic setting.
  • Experience in evaluating early childhood or special education statewide programs is a plus.
Knowledge, Skills, and Abilities
  • Demonstrated experience in designing, implementing, and managing program evaluation projects, including both formative and summative dimensions. Experience with the development and use of logic models to describe complex programs.
  • Skilled at designing and implementing data collection tools, including survey instruments to conduct primary data collection.
  • Ability to develop action plans and systems to facilitate and track implementation of evaluation and survey findings and recommendations.
  • A strong working knowledge of social science research methods and experience in managing primary data collection procedures (CATI lab, web-based surveys, mail surveys, in-person interviews, focus groups, etc.) and practicalities of implementation required.
  • Effectively utilize software necessary to convert and process data (e.g. SAS, SPSS, Excel, Access, Dbase). Computer programming capability, including CATI programming software (especially for remote work), is an advantage.
  • Experience in statistical analyses.
  • Supervision skills and experience, including effective recruitment strategies and performance assessment, is a plus.
  • Ability to manage several projects simultaneously, prioritize and plan work activities while meeting respective deadlines. Strong organizational and time-management skills.
  • Flexible and adaptable style; a professional and resourceful style; the ability to work independently and as a team player, to take initiative, and to manage multiple tasks and projects at a time.
  • Strong diplomatic skills to present, and answer questions and concerns effectively.
  • Outstanding written and oral communication skills.

University policy requires certain persons who are offered employment to undergo a background check, including a criminal history check, before starting work. If you are offered employment, the university will inform you if a background check is required.

The university welcomes applications from persons with disabilities and veterans. Wayne State is an equal opportunity employer.

#J-18808-Ljbffr