1

Computer Science Teacher Jobs in Rochester, MI (NOW HIRING)

Python Tutor

Detroit, MI · Remote

$40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

next page

Showing results 1-20

Computer Science Teacher information

See Rochester, MI salary details

$33.6K

$60.3K

$111.8K

How much do computer science teacher jobs pay per year?

As of May 31, 2026, the average yearly pay for computer science teacher in Rochester, MI is $60,262.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,500.00 and $64,000.00 per year, depending on experience, location, and employer.

What Does a Computer Science Teacher Do?

A computer science teacher teaches students about computers and computer programming. Your responsibilities cover teaching students to understand how computers work and instructing them on writing programs and algorithms. While most computer science (CS) education takes place at the high school level, some teachers work at the middle school or elementary level. Others teach at colleges and universities. All CS teachers must prepare and administer lesson plans, evaluate student work, and supervise students in the classroom. Motivating and encouraging students, as well as communicating effectively, are vital duties.

What are the key skills and qualifications needed to thrive as a Computer Science Teacher, and why are they important?

To thrive as a Computer Science Teacher, you need a solid background in computer science concepts, programming languages, and typically a teaching credential or relevant degree. Familiarity with educational technology platforms, coding environments (such as Python, Java, or Scratch), and classroom management systems is important. Strong communication, patience, and the ability to inspire and engage students are standout soft skills in this role. These skills ensure effective knowledge transfer, foster student interest in technology, and create a positive and productive learning environment.

How does a Computer Science Teacher typically collaborate with other educators and staff within a school?

Computer Science Teachers often work closely with other teachers, especially those in STEM fields, to integrate technology and computational thinking into the broader curriculum. They may coordinate with curriculum specialists to align their lessons with school standards and collaborate with IT staff to ensure classroom technology is functioning properly. Additionally, Computer Science Teachers frequently participate in professional learning communities, mentor student clubs (like coding or robotics), and contribute to school-wide initiatives that promote digital literacy and safety. This collaborative environment supports both student success and the teacher's own professional growth.

What is the difference between Computer Science Teacher vs Software Developer?

AspectComputer Science TeacherSoftware Developer
Required CredentialsTeaching certification, bachelor's degree in CS or related fieldBachelor's degree in CS, software engineering, or related field; certifications optional
Work EnvironmentSchools, educational institutions, classroomsOffices, tech companies, remote or on-site
Industry UsageEducation sector, public/private schoolsTechnology, software development, IT companies
Common Search/ComparisonYesNo

While both roles involve computer science knowledge, a Computer Science Teacher focuses on educating students in schools and requires teaching credentials. In contrast, a Software Developer designs and builds software applications, typically working in tech companies or startups without teaching certifications.

What job categories do people searching Computer Science Teacher jobs in Rochester, MI look for? The top searched job categories for Computer Science Teacher jobs in Rochester, MI are:
What cities near Rochester, MI are hiring for Computer Science Teacher jobs? Cities near Rochester, MI with the most Computer Science Teacher job openings:
Infographic showing various Computer Science Teacher job openings in Rochester, MI as of May 2026, with employment types broken down into 88% Full Time, 6% Part Time, and 6% Contract. Highlights an 99% Physical, and 1% Hybrid job distribution, with an average salary of $60,262 per year, or $29 per hour.
Risk Adjustment Informatics Specialist/Full Time/Hybrid

Risk Adjustment Informatics Specialist/Full Time/Hybrid

Henry Ford Health System

Troy, MI • On-site

Full-time

Posted 13 days ago


Henry Ford Health rating

7.1

Company rating: 7.1 out of 10

Based on 540 frontline employees who took The Breakroom Quiz

368th of 864 rated healthcare providers


Job description

GENERAL SUMMARY:
Reporting to the Manager, Risk Adjustment and Value Based Payment, the Risk Adjustment Informatics Specialist has an important role in a high-profile group tasked with implementing system-wide improvements and new operational processes to ensure optimal and compliant participation in Risk Adjustment, HCC Coding, and other value based reimbursement models. Is responsible for complex program analytics and process improvement activities and acts with a high degree of autonomy focusing on Risk Adjustment, HCC Coding, and other Value Based Reimbursement programs. Collaborates with internal teams to develop and maintain program dashboards and report on all Risk Adjustment and HCC coding activities and proactively identify areas for improvement. Serves as a subject matter expert in all areas of Risk Adjustment methodologies and HCC coding and provide expertise to all areas across the health system. Maintains thorough knowledge of CMS and other program requirement updates and communicate changes to key technical and operational leaders to ensure continued compliance and optimal performance. This position requires strong interpersonal and communication skills and well-developed analytic and organizational skills. Develops and implements a comprehensive program to collect data and effectively report information from data to a variety of customers including conducting complex statistical analysis and developing new approaches to measurement and analysis. The customers and end users of this support service include physicians, other clinical service and hospital leaders, Revenue Cycle leadership, physician groups, the Board of Trustees, System leadership, and external oversight/regulatory bodies. This position generates reports and supports comparative data base assessment and maintenance regarding strategic and operational performance for performance review, operational effectiveness, and improvement efforts. The Risk Adjustment Informatics Specialist is a highly analytical thinker with talent for scrutinizing diverse data sources to identify areas of improvement in Risk Adjustment and HCC Coding
EDUCATION/EXPERIENCE REQUIRED:
• Bachelor's degree with a health care, science or business focus and strong technical computer knowledge or a bachelor's degree in computer science with strong health care experience required.
• Master's degree or equivalent experience in health care, science, business, engineering, or computer science preferred. • Five (5) years of experience in a healthcare or business setting required.
• Seven (7) years of experience in a healthcare or business setting preferred.
• Quantitative analysis experience in data science capabilities including data mining, predictive modeling, machine learning, statistical modeling, large scale data acquisition, transformation, and structured and unstructured data analysis.
• Extensive experience in Risk Adjustment methodologies, Risk Adjustment Factor Score calculation, governmental programs, and HCC coding.
• Knowledge of and access to relevant System data or data gathering techniques.
• Expert in the use of Microsoft Office products, particularly Excel, but also Access, PowerPoint, Word, Project, PowerBI.
• Extensive knowledge of Medicare, Medicaid, Blue Cross and other third-party payers billing and reimbursement regulations/policies, particularly around Risk Adjustment, HCC Coding, and other value-based reimbursement programs.
• Experience in gathering and organizing data and information from disparate sources and presenting findings to leadership in a way that is useful for decision support, benchmarking, and quality performance tracking.
• Excellent oral and written communication skills, including the ability to teach complex technical/analytical concepts to System leadership, management, and staff.
• Comfortable communicating complex ideas and strategic recommendations to clinicians and executive leadership.
• Strong interpersonal skills; ability to communicate effectively with all levels of management and staff across the System.
• Project management and/or LEAN, Six Sigma experience a plus.

What Henry Ford Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Henry Ford Health logo

About Henry Ford Health

Sourced by ZipRecruiter

Henry Ford Health provides a full continuum of services from Primary and Preventative care, to Complex and Cpecialty care, Health Insurance, a full suite of home health offerings, Virtual care, Pharmacy, Eye care and other Healthcare retail. It is one of the Nation’s leading Academic Medical Centers, recognized for Clinical excellence in Cancer care, Cardiology and Cardiovascular Surgery, Neurology and Neurosurgery, Orthopedics and Sports medicine, and Multi organ transplants. Consistently ranked among the top five NIH funded institutions in Michigan, Henry Ford Health engages in more than 2,000 research projects annually. Equally committed to educating the next generation of Health Professionals, Henry Ford Health trains more than 4,000 Medical students, Residents and fellows every year across 50+ accredited programs. With more than 33,000 valued team members, Henry Ford Health is also among Michigan’s largest and most Diverse employers, including nearly 6,000 physicians and researchers from the Henry Ford Medical Group, Henry Ford Physician Network and Jackson Health Network.

Industry

Health care and social assistance

Company size

10,000+ Employees

Headquarters location

Detroit, MI, US

Year founded

1915