1

Online Computer Science Jobs in Troy, MI (NOW HIRING)

What We Look For In a Basic Computer Literacy Tutor * Advanced Subject Mastery: Deep knowledge of ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Java Tutor

Detroit, MI · Remote

$18 - $40/hr

... online Java tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Familiar with Java curricula including AP Computer Science A and college-level courses, and common ...

Discrete Math Tutor

Detroit, MI · Remote

$18 - $40/hr

... online Discrete Math tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... students for computer science theory, cryptography, and advanced mathematics coursework.

Data Scientist

Dearborn, MI · On-site

$107K - $182K/yr

... online application process due to a disability, please call 1-888-336-0660. #LI-DNI #DNP Master's degree or foreign equivalent in Industrial and Operations Engineering, Computer Science, Systems ...

IT Systems Administrator

Troy, MI · On-site

$80 - $100/hr

Administer Microsoft 365 services including Exchange Online, Teams, Intune, and Microsoft Entra ID ... Bachelor's degree in IT, Computer Science, or a related field, or equivalent practical experience ...

Bachelor's degree in Data Science, Engineering, Mathematics, Computer Science, Operations Research ... In the United States, If you need a reasonable accommodation for the online application process due ...

GIS Analyst

Detroit, MI · On-site

$80 - $100/hr

Monitor GIS environment - GIS Enterprise Portal, ArcGIS Online, and SQL database. * Utilize ArcGIS ... S. in Geography, Geographic Information Systems, Computer Science, or a closely related field.

... support students from CAD beginners through advanced users preparing for product design ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Showing results 21-40

Online Computer Science information

What is an online computer science?

An Online Computer Science job involves working remotely in roles related to software development, data analysis, cybersecurity, IT support, or other computing fields. Professionals in these jobs use digital tools to write code, analyze data, manage networks, or develop algorithms while collaborating with teams online. These positions offer flexibility and are common in industries like tech, finance, healthcare, and education.

What does an online computer science do?

Professionals in online computer science roles typically focus on software development, debugging, testing, and collaborating with distributed teams to design and implement technical solutions. Daily tasks may include writing and reviewing code, participating in virtual stand-up meetings, and utilizing digital tools for project management and communication. Since these roles are remote, you may also be responsible for managing your schedule and ensuring regular progress updates. Working effectively in this environment requires a proactive approach to communication and a commitment to continuous learning as new technologies emerge.

What are the key skills and qualifications needed to thrive in an online computer science role?

To excel in an online computer science role, you need a deep understanding of programming, algorithms, software development, and computer systems, often supported by a relevant degree or equivalent experience. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and online collaboration platforms is essential. Strong problem-solving skills, self-motivation, and effective written communication are crucial in remote settings. These competencies ensure you can independently deliver high-quality technical work, collaborate virtually, and adapt to evolving project requirements.

Can you work from home with online computer science?

Online computer science jobs often allow remote work, especially roles such as software developer, programmer, or data analyst. These positions typically require a computer, internet connection, and relevant skills, making remote work feasible and common in the field.

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

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

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

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

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

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

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

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

Infographic showing various Online Computer Science job openings in Troy, MI as of August 2026, with employment types broken down into 75% Full Time, 22% Part Time, and 3% Contract. Highlights an 91% In-person, and 9% Remote job distribution.

Science Teacher

Wayne, MI • On-site

Wayne County Schools Employment Network
Education • 11 - 50 employees

$43K - $56K/yr

Full-time

Re-posted 18 days ago


Job description

POSITION TITLE:       Science Teacher  

DEPARTMENT:           Middle School

REPORTS TO:              Building Principal

PAY SCHEDULE:       As per REA Collective Bargaining Agreement and experience

EFFECTIVE:                2026/2027 School Year

Qualifications:

  • Valid Michigan Teaching with a secondary endorsement in Science 6-8 or 6-12 (DX or DI)
  • Must meet the Elementary and Secondary Education/ Every Student Succeeds Act.
  • Awareness of the physical, social, emotional and mental development of the learner
  • Proficient and knowledgeable in the subject area
  • Ability to work effectively and collaboratively with students, parents and staff
  • Strong communication and organizational skills
  • Knowledge of data and how it is used to inform instruction
  • Proficient with technology as an instructional tool.

Responsibilities:

  • Plan, prepare and implement instruction and assessments.
  • Honor and carry out district initiatives.
  • Participate in professional development opportunities and demonstrates a commitment to continuous learning.
  • Contributing member to a professional learning community.
  • Communicate student progress and development with parents and staff.
  • Provide a flexible, stable and pleasant learning environment that is child-centered while maintaining appropriate classroom management.
  • Demonstrate creative and innovative lesson plans that contribute to a highly engaged learning community.
  • Ability to demonstrate judgment, decision-making, conflict management and resolution.
  • Perform other duties as assigned.

This posting should not be construed to imply that these requirements are the exclusive standards of the position or that this is the exclusive list of job functions or expectations associated with this position. The requirements listed above are representative of the knowledge, skill and/or ability required for this position.

Physical Demands:   

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions:

  • The employee must occasionally stoop, bend, kneel, crouch, reach and twist while performing their job duties.
  • The employee must be able to lift and move up to 25 pounds in supplies which requires bending, stooping, lifting, and reaching.
  • The employee must be able to use a variety of instructional materials in the classroom.
  • The employee may have to push and/or pull light to moderate amounts of weight.
  • The employee must be able to use and operate a variety of office equipment requiring repetitive hand movement and fine coordination including the use of a computer keyboard.
  • The employee must use hands and arms to manipulate objects.
  • The employee will have extensive verbal communication with administrators, staff, students, parents, & guests to communicate, to receive, and exchange information.
  • The employee must use keyboards, tools, and other controls.
  • The employee must sit and stand for prolonged periods of time.
  • The employee must have normal vision and hearing with or without aid.
  • The employee must be able to move about the assigned work location during the day.

Work Environment:   

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job:

  • The noise level in the work environment will vary and can range from soft to loud.  Often the noise level is the work environment will be soft to moderate.
  • The employee is required to interact with students, staff, parents / guardians and occasionally with the public.
  • At times, the employee may be directly responsible for the safety and well-being of students.

Application Procedure:

Internal:  Email a letter of interest to Kimberley Calloway @ krcalloway@romulusk12.org.

External: Apply online at www.romulusk12.org

Closing: Until Filled