×
Register Here to Apply for Jobs or Post Jobs. X

Research ASST ; Student​/Study

Remote / Online - Candidates ideally in
Flint, Genesee County, Michigan, 48567, USA
Listing for: University Of Michigan
Apprenticeship/Internship, Remote/Work from Home position
Listed on 2026-02-19
Job specializations:
  • IT/Tech
    Data Scientist, Cybersecurity, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 10000 - 60000 USD Yearly USD 10000.00 60000.00 YEAR
Job Description & How to Apply Below
Position: RESEARCH ASST I (Student/Work Study)

The Undergraduate Research Assistant will contribute to an NSF-funded research project developing modular, extensible laboratory environments that integrate Artificial Intelligence (AI), Machine Learning (ML), and Data Science (DS) into cybersecurity education. The project builds full-cycle labs that move from attack/data generation to feature engineering, model development, and deployment within containerized environments

The student will participate in converting peer-reviewed cybersecurity research into hands-on, reproducible educational labs using Docker, virtual machines, and AI/ML pipelines.

This position provides opportunities for:

  • Research experience
  • Conference co-authorship (e.g., IEEE FIE, ACM SIGCSE)
Responsibilities*
  • Assist in developing full-cycle AI/ML cybersecurity labs:
    • Data/attack generation
    • Data preprocessing and labeling
    • Feature engineering and model development
    • Testing and deployment
  • Implement ML models (supervised, unsupervised, deep learning)
  • Develop and test Python notebooks for lab exercises
  • Support containerization using Docker and virtualized environments
  • Document lab procedures and contribute to public dissemination repository
  • Assist in internal assessment data collection and evaluation
  • Participate in weekly research meetings and technical reviews
Required Qualifications *
  • Undergraduate student majoring in Cybersecurity, Computer Science, Data Science, or related field
  • Completed coursework in:
    • Python programming
    • Introductory cybersecurity
    • Data structures or algorithms
  • Familiarity with:
    • Basic machine learning concepts
    • Linux command line
Desired Qualifications*

Experience with:

  • Docker or virtualization tools
  • Scikit-learn, Tensor Flow, or Py Torch
  • Network traffic analysis
  • Git/Git Hub

Interest in graduate school or research career

Modes of Work

Hybrid
The work requirements allow both onsite and offsite work and an employee has an expected recurring onsite presence. On occasion, the employee may be required and must be available to work onsite more frequently if necessitated by unit leadership or their designee and/or the job requirements.

Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the work modes .

The University of Michigan conducts background checks on all job candidates upon acceptance of a contingent offer and may use a third party administrator to conduct background checks. Background checksare performed in compliance with the Fair Credit Reporting Act.

Final date to receive applications

Job openings are posted for a minimum of three calendar days. The review and selection process maybegin as early as the fourth day after posting.

This opening may be removed from posting boards and filled anytime after the minimum posting period has ended.

U-M EEO Statement

The University of Michigan is an equal employment opportunity employer.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary