1

Research Computing Jobs in Michigan (NOW HIRING)

$15.50 - $20/hr

Research experience and publications in related areas (e.g., computing systems, networking ... hardware/software co-design, machine learning) * FPGA or ASIC-based RTL design and verification ...

New

AI/ML Senior Researcher

Warren, MI ยท On-site

$92K - $117K/yr

This is an exciting growth area at GM R&D where researchers will be part of a dynamic team focused ... simulation, scientific computing, and advanced manufacturing engineering. * Background in ...

AI/ML Senior Researcher

Warren, MI ยท On-site

$92K - $117K/yr

This is an exciting growth area at GM R&D where researchers will be part of a dynamic team focused ... simulation, scientific computing, and advanced manufacturing engineering. * Background in ...

The postdoctoral research associate will be involved in several projects focusing on bioinformatics ... computing framework, conducting transcriptomic and comparative genomics analyses, and a background ...

Showing results 21-40

Research Computing information

See Michigan salary details

$10

$19

$32

How much do research computing jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for research computing in Michigan is $19.37, according to ZipRecruiter salary data. Most workers in this role earn between $15.10 and $20.72 per hour, depending on experience, location, and employer.

What is research computing?

A Research Computing job involves supporting computational and data-intensive research by providing expertise in high-performance computing (HPC), data management, software development, and cloud technologies. Professionals in this field work closely with researchers to optimize code, manage large datasets, and ensure efficient use of computing resources. They may also develop and maintain computing infrastructure, troubleshoot technical issues, and assist with grant proposals requiring specialized computing capabilities.

What does someone working in research computing do?

In a Research Computing role, you will often support researchers by managing and optimizing access to high-performance computing resources, troubleshooting technical issues, and assisting with the setup of specialized software or tools. You may also help develop computational workflows, maintain data storage systems, and guide users on best practices for maximizing resource efficiency. Collaboration with scientists, faculty, and IT staff is common, as you play a key role in enabling advanced research projects. This hands-on, problem-solving environment provides opportunities to learn new technologies and contribute directly to impactful scientific work.

What are the key skills and qualifications needed to thrive in research computing?

To excel in Research Computing, a strong background in computer science, data analysis, and scientific research methodologies is essential, often supported by an advanced degree in a STEM field. Familiarity with high-performance computing (HPC) systems, cluster management tools, programming languages (such as Python, R, or C++), and certifications in cloud platforms or data science are commonly required. Effective problem-solving, collaboration, and communication skills help professionals work closely with researchers and interdisciplinary teams. These skills and qualities are crucial for supporting complex computational research, ensuring efficient system use, and driving innovation in scientific discovery.

What are popular job titles related to Research Computing jobs in Michigan?

For Research Computing jobs in Michigan, the most frequently searched job titles are:

Infographic showing various Research Computing job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 13% Part Time, 2% Temporary, 3% Contract, and 1% Nights. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $40,286 per year, or $19.4 per hour.

Software Research - Audio Signal Processing

Ruri Software Technologies LLC

Warren, MI โ€ข On-site

$192K/yr

Full-time

Re-posted 5 days ago


Job description

Job title: Software Research - Audio Signal Processing
Location: Onsite. Warren Park, MI
JD:
This project will research software methods for audio detection and signal processing by leveraging machine learning architecture on embedded computing platforms, optimizing their performance within the constraints of these resource-limited systems.
What you need for this position:
โ€ข MS or PHD in Computer Science, Computer Engineering, Software Engineering, or similar.
โ€ข Project management skill that will ensure timely completion of quality deliverables, proactive time response and capable to properly assess and communicate ahead of time possible bottle necks or delays in tasks.
โ€ข In-depth knowledge and experience in real-time application and software development such as hardware-in-the-loop instrumentation and experiments, rapid prototyping system design using Matlab/Simulink, Python, Android applications and GM's ULTIFI platform.
โ€ข Very familiar with automotive communications bus specifications and protocols (OBD-II, CAN, Ethernet, Serial, etc.), appropriate test equipment, and computer-based design tools.
โ€ข Ability to read, interpret arxml files, integrate the CAN specifications in RTI environment to interface with other vehicle components.
โ€ข Ability to write and compile embedded C and Python code
โ€ข Knowledge in database systems (i.e. SQL, Oracle)
โ€ข Deep knowledge in communications protocol software tools from Vector, Intrepid and Dspace.
โ€ข Deep Knowledge in sound processing and general signal processing concepts
โ€ข Deep knowledge in ML/AI concepts including SVM and NN
โ€ข
Years of Experience: 7.00 Years of Experience
Regards
Surya
Surya@rurisoft.com