1

Computer Science Jobs in Rochester, MI (NOW HIRING)

... computer science, physics, engineering, applied mathematics, or related fields. All Scientists must have evidence of research productivity and independence. * 2 years of relevant experience ...

Academics include programs in the College of Arts and Sciences, School of Business Administration, School of Education and Human Services, School of Engineering and Computer Science, School of Health ...

Associate's degree in Engineering, Computer Science, Information Systems with 4+ years of hands-on experience with PTC Windchill PLM, OR * Bachelor's degree in Engineering, Computer Science ...

Bachelor's or Master's degree in computer science, data science, engineering, or a related field * 8+ years of professional software and/or AI engineering experience, including 3+ years supporting ...

Android Developer/ Ios Developer

Detroit, MI · On-site

$55.25 - $72.50/hr

A Bachelor's degree in Computer Science or similar technical discipline. Experience in test first development and pair programming. Experience in client-side MVC frameworks. Experience with ...

D. in operations research, engineering, computer science, applied statistics, economics, physics, or related field. Equivalent additional experience may substitute for advanced degree. What Can Give ...

D. in operations research, engineering, computer science, applied statistics, economics, physics, or related field. Equivalent additional experience may substitute for advanced degree. What Can Give ...

Data Scientist

Warren, MI · On-site

$120 - $190/hr

D. in operations research, engineering, computer science, applied statistics, economics, physics, or related field. * Equivalent additional experience may substitute for advanced degree. What Can ...

Showing results 41-60

Computer Science information

See Rochester, MI salary details

$52K

$76.5K

$90.2K

How much do computer science jobs pay per year?

As of Sep 4, 2026, the average yearly pay for computer science in Rochester, MI is $76,498.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,300.00 and $86,100.00 per year, depending on experience, location, and employer.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What are computer science jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a computer science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

Are computer science majors still in demand?

Computer science majors are currently in high demand due to the growth of technology, software development, cybersecurity, and data analysis fields. Employers seek candidates with programming skills, knowledge of algorithms, and experience with tools like Python, Java, and cloud platforms, making it a strong career choice with good job prospects.

What are careers in computer science?

Careers in computer science include roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs typically require strong programming skills, knowledge of algorithms, and familiarity with tools like programming languages, databases, and operating systems.

What can you do with a computer science degree?

A computer science degree prepares individuals for a variety of roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. It provides skills in programming, algorithms, and systems design, often requiring knowledge of programming languages, databases, and problem-solving. Graduates can work in technology companies, finance, healthcare, or government agencies, often with opportunities for certification and ongoing learning.

What jobs can I do with computer science?

A degree in computer science opens opportunities for roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like databases and operating systems.

What are the most commonly searched types of Computer Science jobs in Rochester, MI?

The most popular types of Computer Science jobs in Rochester, MI are:

What are popular job titles related to Computer Science jobs in Rochester, MI?

For Computer Science jobs in Rochester, MI, the most frequently searched job titles are:

What job categories do people searching Computer Science jobs in Rochester, MI look for?

The top searched job categories for Computer Science jobs in Rochester, MI are:

What cities near Rochester, MI are hiring for Computer Science jobs?

Cities near Rochester, MI with the most Computer Science job openings:

Infographic showing various Computer Science job openings in Rochester, MI as of August 2026, with employment types broken down into 45% Full Time, and 55% Part Time. Highlights an 84% In-person, and 16% Remote job distribution, with an average salary of $76,498 per year, or $36.8 per hour.

Research Scientist

Spectrum Health

Royal Oak, MI • On-site

Full-time

Medical, Retirement

Posted 4 days ago


Job description

Royal Oak Urology Research - Full time, day shift

About Corewell Health William Beaumont University Hospital Royal Oak

Corewell Health William Beaumont University Hospital opened on Jan. 24, 1955 as a 238-bed community hospital. Today, the hospital is a 1,101-bed major academic and referral center withLevel I adult traumaandLevel II pediatric traumadesignations. Corewell Health William Beaumont University Hospital has 43 residency and fellowship programs with 454 residents and fellows. Corewell is the exclusive clinical partner of the Oakland University William Beaumont School of Medicine, with more than 1,400 doctors on faculty.

Scope of Work

Under minimal supervision of the division chief or medical director of research, and with a high degree of autonomy, the Research Scientist works as a team leader and co-investigator to lead research aspects of the department. Research Scientist will design, collaborate, plan, perform data analysis and prepare reports. The Research Scientist - Laboratory will also perform laboratory procedures and carry through an independent research program. The Research Scientist - Clinical will lead and support clinical research activities. Independent planning and grant preparation for research projects in Research Department. Maintain an active research program through the identification of relevant areas of study, developing appropriate approaches, and presenting the results. Collaborate with other researchers and trainees to generate research ideas and develop protocols. Will manage all aspects of the research laboratory, including staff selection and training, project assignment and scheduling, monitoring of project funds, coordination of data generation and analysis, and acquisition and use of equipment and facilities. Review current literature in relevant fields. Critically evaluate research data and prepare research results for publication in refereed journals and presentations at scientific meetings. Seek grant support for new and/or continuing research activities, including identification of funding sources, grant development and preparation, managing of awarded grants. Participate and/or lead routine departmental research meetings; serve on research committees as delegated. Provide research methodology training to research fellows, postdocs, residents, technicians, and students.

Qualifications

  • Required Doctorate Research Scientist - Laboratory requires a PhD degree in related research arena and minimum of two years related postdoctoral research experience.
    Research Scientist - Clinical requires a PhD degree in Population Health Sciences, Epidemiology or other clinical arena (e.g., nursing) and a minimum of two years related postdoctoral clinical research experience.
    Research Scientist - Health Economist requires a PhD degree in economics, health economics, health management and/or policy, health services research or related fields.
    Research Scientist - Magnetic Resonance requires a PhD degree in medical physics, physics, engineering, or related fields with PhD training in MR research.
    Research Scientist - Imaging Processing requires a PhD degree in computer science, physics, engineering, applied mathematics, or related fields.
    All Scientists must have evidence of research productivity and independence.
  • 2 years of relevant experience postdoctoral research training and/or experience, including evidence of research productivity. Required
  • 5 years of relevant experience postdoctoral research training and/or experience, including evidence of research productivity. Highly preferred
  • Experience working with graduate students and/or medical students (excludes Magnetic Resonance and Image Processing) Required
  • Evidence of authorship and grant submissions. Required
  • Research Scientist - Laboratory; experience with specialized techniques and procedures used in research specific department (excludes Magnetic Resonance and Image Processing). Required
  • Research Scientist - Clinical must have relevant clinical research experience and experience designing clinical research protocols. Required
  • Evidence of obtaining extramural grant funding Preferred

    How Corewell Health cares for you
    • Comprehensive benefits package to meet your financial, health, and work/life balance goals. Learn more here.
    • On-demand pay program powered by Payactiv
    • Discounts directory with deals on the things that matter to you, like restaurants, phone plans, spas, and more!
    • Optional identity theft protection, home and auto insurance
    • Traditional and Roth retirement options with service contribution and match savings
    • Eligibility for benefits is determined by employment type and status

    Primary Location

    SITE - Research Building - 3811 W 13 Mile Rd - Royal Oak

    Department Name

    Sponsored Programs Urology Lab 1 - Royal Oak Hosp

    Employment Type

    Full time

    Shift

    Day (United States of America)

    Weekly Scheduled Hours

    40

    Hours of Work

    Variable

    Days Worked

    Monday-Friday

    Weekend Frequency

    N/A

    CURRENT COREWELL HEALTH TEAM MEMBERS - Please apply through Find Jobs from your Workday team member account. This career site is for Non-Corewell Health team members only.

    Corewell Health is committed to providing a safe environment for our team members, patients, visitors, and community. We require a drug-free workplace and require team members to comply with the MMR, Varicella, Tdap, and Influenza vaccine requirement if in an on-site or hybrid workplace category. We are committed to supporting prospective team members who require reasonable accommodations to participate in the job application process, to perform the essential functions of a job, or to enjoy equal benefits and privileges of employment due to a disability, pregnancy, or sincerely held religious belief.

    Corewell Health grants equal employment opportunity to all qualified persons without regard to race, color, national origin, sex, disability, age, religion, genetic information, marital status, height, weight, gender, pregnancy, sexual orientation, gender identity or expression, veteran status, or any other legally protected category.

    An interconnected, collaborative culture where all are encouraged to bring their whole selves to work, is vital to the health of our organization. As a health system, we advocate for equity as we care for our patients, our communities, and each other. From workshops that develop cultural intelligence, to our inclusion resource groups for people to find community and empowerment at work, we are dedicated to ongoing resources that advance our values of diversity, equity, and inclusion in all that we do. We invite those that share in our commitment to join our team.

    You may request assistance in completing the application process by calling 616.486.7447.