2

Remote Computer Science Teaching Jobs in Detroit, MI

Bachelor's degree in Data Science, Engineering, Mathematics, Computer Science, Operations Research ... Benefit Summary This role is remote but if you live within 50 miles within Dearborn, MI, you will ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Python Tutor

Ann Arbor, MI · Remote

$18 - $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 ...

Python Tutor

Detroit, MI · Remote

$18 - $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 ...

Remote (USA) Employment Type: Full-Time Experience Required: 6-10 Years Visa Type: USC / GC Only ... Bachelor's Degree in Computer Science or related field preferred. Tech Stack: Cyara | Cyara ...

Master's degree in Computer Science, Cyber Security, Information Security, Engineering, or Information Technology #CyberServiceNow For individuals assigned and/or hired to work in Remote role ...

Showing results 21-40

Remote Computer Science Teaching information

See Detroit, MI salary details

$36.1K

$64.8K

$120.3K

How much do remote computer science teaching jobs pay per year?

As of Aug 21, 2026, the average yearly pay for remote computer science teaching in Detroit, MI is $64,813.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,000.00 and $68,800.00 per year, depending on experience, location, and employer.

What is remote computer science teaching?

A Remote Computer Science Teaching job involves instructing students in computer science topics through online platforms. Teachers may create lesson plans, deliver lectures, assign and grade coursework, and provide support to students virtually. This role can be found in schools, universities, coding bootcamps, or private tutoring. Strong communication skills, technical expertise, and proficiency with online teaching tools are essential.

What are the key skills and qualifications needed for remote computer science teaching?

To thrive as a Remote Computer Science Teacher, you need a deep understanding of programming languages, algorithms, and pedagogy, typically supported by a degree in computer science or a related field and teaching credentials. Familiarity with online learning platforms such as Zoom, Google Classroom, and course management systems, along with certifications like CompTIA or teaching licenses, is beneficial. Exceptional communication, patience, and organizational skills help engage students and facilitate effective online instruction. These skills ensure quality virtual education, student engagement, and the ability to adapt to diverse learning needs in a remote environment.

What are some common challenges faced in remote computer science teaching, and how can they be addressed?

Remote computer science teaching often presents challenges such as maintaining student engagement, ensuring academic integrity, and managing varied technical skill levels. Instructors can address these by incorporating interactive lessons, using real-time coding platforms for hands-on practice, and offering frequent virtual office hours for student support. Additionally, clear communication of expectations and leveraging collaborative tools like shared documents or discussion boards can foster a supportive online classroom environment. Embracing flexibility and continuous learning about new educational technologies also greatly contributes to a positive teaching and learning experience.

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

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

What are popular job titles related to Remote Computer Science Teaching jobs in Detroit, MI?

For Remote Computer Science Teaching jobs in Detroit, MI, the most frequently searched job titles are:

What job categories do people searching Remote Computer Science Teaching jobs in Detroit, MI look for?

The top searched job categories for Remote Computer Science Teaching jobs in Detroit, MI are:

What cities near Detroit, MI are hiring for Remote Computer Science Teaching jobs?

Cities near Detroit, MI with the most Remote Computer Science Teaching job openings:

Full-time

Medical, Dental, Vision, Life, PTO

Re-posted 8 days ago


Job description

The Senior Data Scientist will design and implement advanced systems that support cross-domain manufacturing analytics. This role operates at the intersection of optimization, enterprise data integration, and applied analytics to enable data-driven decision-making across complex business workflows.

Key responsibilities include:

  • Developing and maintaining Python-based optimization models to support demand elasticity, production planning, and constraint-based decision frameworks.

  • Integrating heterogeneous enterprise datasets into structured, analysis-ready pipelines using BigQuery, GCS, and Python.

  • Performing data reconciliation, fuzzy matching, and standardization across inconsistent source systems to ensure data quality and analytical integrity.

  • Designing and deploying lightweight internal applications (e.g., Dash-based tools) and contributing to containerized deployments to enable business-facing access to decision models.

  • Collaborating with cross-functional stakeholders to translate business questions into optimization and analytical frameworks.

In addition, this role will contribute to the development of semantically aligned data structures by supporting feature definition consistency, cross-system mapping, and ontology-informed modeling approaches. The candidate will help ensure that analytical outputs are built on clearly defined entities, relationships, and assumptions to enable scalable reasoning and reuse across domains.

The ideal candidate combines strong technical modeling capability with practical enterprise data engineering experience and the ability to operate effectively in ambiguous, cross-functional environments.

  • Bachelor's degree in Data Science, Engineering, Mathematics, Computer Science, Operations Research, or equivalent field.

  • 3+ years of experience developing analytical or optimization models in Python.

  • Experience building and maintaining data pipelines using SQL and cloud-based data platforms (e.g., BigQuery, GCS).

  • Strong proficiency in Python for data analysis and modeling (e.g., pandas, NumPy, Pyomo or similar optimization libraries).

  • Experience integrating and standardizing heterogeneous enterprise datasets.

  • Familiarity with containerization concepts (e.g., Docker) and deploying lightweight applications or services in a cloud environment.

  • Ability to translate business problems into structured analytical frameworks.

  • Strong written and verbal communication skills with experience working cross-functionally.

You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including:
Immediate medical, dental, vision and prescription drug coverage
Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
Vehicle discount program for employees and family members and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service
A generous schedule of paid holidays, including the week between Christmas and New Year's Day
Paid time off and the option to purchase additional vacation time.
 
For a detailed look at our benefits, click here: Benefit Summary
 
 
This role is remote but if you live within 50 miles within Dearborn, MI, you will be required on-site 4x a week.
 
*Visa Sponsorship IS provided for this specific role*
*Relocation assistance IS provided for this specific role*
 
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, If you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660.
 
#LI-Remote
#LI-DS2 
 
SG7-8
  • Design, develop, and maintain Python-based optimization models to support demand elasticity, production planning, and constraint-based decision systems.

  • Translate complex business problems into structured analytical and optimization frameworks.

  • Build and maintain data pipelines using BigQuery, GCS, and Python to integrate heterogeneous enterprise data sources.

  • Perform data reconciliation, fuzzy matching, and standardization across inconsistent datasets to ensure analytical integrity.

  • Develop lightweight internal applications (e.g., Dash or streamlit) to operationalize analytical outputs for business users.

  • Contribute to containerized deployments to support scalable and maintainable delivery of decision tools.

  • Partner with cross-functional stakeholders to define requirements and validate outputs.

  • Support semantic alignment across systems by contributing to feature definition consistency, cross-system mapping, and ontology-informed data structures.

  • Document modeling assumptions, data transformations, and system dependencies to enable reproducibility and reuse.

  • Continuously improve model performance, data quality, and deployment efficiency across decision systems.


Ford logo

About Ford

Sourced by ZipRecruiter

At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.

Industry

Civil engineering construction

Company size

51 - 200 Employees

Headquarters location

Doral, FL, US

Year founded

1982