2

Remote Computer Science Teaching Jobs in Pittsburgh, PA

PRODUCT MANAGER (REMOTE) We're Palco. We provide the management, support, and systems behind self ... Bachelor's degree in Accounting, Business, Computer Science, Project Management, or related field ...

PRODUCT MANAGER (REMOTE) We're Palco. We provide the management, support, and systems behind self ... Bachelor's degree in Accounting, Business, Computer Science, Project Management, or related field ...

IIoT Engineer (Remote)

Pittsburgh, PA · Remote

$110K - $130K/yr

Industry 4.0 Engineer About Ectobox Ectobox is a Pittsburgh-based remote industrial intelligence ... Formal education in engineering, computer science, or automation is preferred but we prioritize ...

Pre-Calculus Tutor

Pittsburgh, PA · Remote

$18 - $40/hr

... computer science applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Remote Salary: Best in the Market Role: Modeling Consultant Primary Skills: Engineering Role ... Bachelor's degree in computer science or any IT related field. Experience: Minimum 2-5+ years of ...

Coding Tutor

Pittsburgh, PA · Remote

$18 - $40/hr

... for computer science courses, coding bootcamps, or technology career pathways. * Conceptual Teaching & Problem-Solving: Skilled at teaching logical thinking, code construction, and debugging ...

Software Tutor

Pittsburgh, PA · Remote

$18 - $40/hr

... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through ...

Robotics Tutor

Pittsburgh, PA · Remote

$18 - $40/hr

... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Emphasizes the iterative design process and connects game design to computer science, visual arts ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

C++ Tutor

Pittsburgh, PA · Remote

$18 - $40/hr

... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down pointer arithmetic, class hierarchy design, and template metaprogramming concepts. Guides students ...

ENGR SR SOFTWARE DEVT

Pittsburgh, PA · Remote

$118K - $156K/yr

Master's or Bachelor's degree in Computer Science, Computer Science Engineering, or related ... Remote Travel: May include up to 20% domestic Relocation Assistance: May be authorized Must be ...

ENGR SR SOFTWARE DEVT

Pittsburgh, PA · Remote

$118K - $156K/yr

Master's or Bachelor's degree in Computer Science, Computer Science Engineering, or related ... Remote Travel: May include up to 20% domestic Relocation Assistance: May be authorized Must be ...

Showing results 21-40

Remote Computer Science Teaching information

See Pittsburgh, PA salary details

$35.4K

$63.6K

$118K

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

As of Aug 14, 2026, the average yearly pay for remote computer science teaching in Pittsburgh, PA is $63,560.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,000.00 and $67,500.00 per year, depending on experience, location, and employer.

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 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 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 Pittsburgh, PA?

The most popular types of Computer Science Teaching jobs in Pittsburgh, PA are:

What are popular job titles related to Remote Computer Science Teaching jobs in Pittsburgh, PA?

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

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

The top searched job categories for Remote Computer Science Teaching jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Remote Computer Science Teaching jobs?

Cities near Pittsburgh, PA with the most Remote Computer Science Teaching job openings:

Senior Autonomous Systems Research Scientist

Cmu

Pittsburgh, PA • On-site, Remote

$95K - $121K/yr

Full-time

Re-posted 5 days ago


Job description

Senior Autonomous Systems Research Scientist

As AI-enabled autonomous systems get closer to widespread deployment, fundamental research questions remain around their development and use, especially in high-stakes environments. How can we guarantee systems respond appropriately in critical scenarios? How can we employ collaborative autonomy to maximize mission objectives? What is the appropriate level of autonomy to enable a specific mission?

The AI for Autonomy Lab within the SEI's AI Division is recruiting a Senior Autonomous Systems Research Scientist who has a passion for solving complex problems in real-world, mission-critical environments to tackle questions like these. The lab is focused on the lifecycle of AI-enabled autonomous systems and helping our sponsors apply AI appropriately to increase system effectiveness without adding unacceptable risk.

Position Summary: As a Senior Autonomous Systems Research Scientist you will develop a research agenda and lead/conduct research in support of critical U.S. government needs.

The ideal candidate will have a strong background with hands-on experience solving problems in one or more of the following technology areas:

  • Applied Machine Learning and AI: Research and implement machine learning principles, techniques, and architectures on autonomous systems in varying domains (e.g., air, sea, land).
  • UxV Autonomy: Create tools and techniques for evaluating and explaining AI-enabled autonomous system performance.
  • Collaborative Autonomy: Study AI approaches to motion planning, task planning, mission planning, and command and control to enable effective, resilient, and scalable teaming.
  • Counter-Autonomy: Investigate system development approaches and methods for mitigating vulnerabilities associated with the inclusion of machine learning in autonomous systems.
  • Modeling and Simulation: Use simulation to develop techniques for data-driven evaluation of real-world learning-based autonomous systems.

Duties:

  • Hands-on Research:Lead novel research in applied machine learning and robotics.
  • Solution Development: Lead interdisciplinary teams to turn research results into prototype operational capabilities for government customers and stakeholders.
  • Collaboration:Actively participate with researchers, developers, engineers, designers, technical leads, campus labs, and our government customers to understand challenges, needs, and potential solutions.
  • Mentoring: Mentor and teach junior staff, lead technical sessions, and contribute to the establishment of technical norms for the Lab.
  • Intellectual Curiosity: Maintain awareness of the latest in AI-enabled autonomous systems, especially as it pertains to National Security use cases.
  • Technical Communication: Develop and deliver compelling technical presentations for diverse audiences, tailor content for varied stakeholders, speak at conferences and workshops, and publish in pertinent peer-reviewed journals.

Knowledge, Skills, and Abilities

  • A published track record of conducting machine learning and robotics research and applying scientific methods
  • Experience leading research projects and collaborating across research teams and stakeholders
  • Strong written and verbal communication skills; demonstrated ability to convey complex technical ideas to diverse audiences
  • Experience writing and delivering successful research proposals to funding agencies and leading the resulting projects
  • Experience with programming languages such as Python, C/C++, and other pertinent languages and frameworks
  • Familiarity with state of practice, emerging trends and opportunities in industry and government focusing on maritime, land, or space domains
  • Experience working with Department of War and Intelligence Community preferred

Requirements

  • BS in Robotics, Computer Science, Machine Learning, Electrical Engineering, or related discipline with ten (10) years of experience; OR MS in the same fields with eight (8) years of experience; OR PhD in the same fields with five (5) years of experience.
  • You will be subject to a background investigation and must be able to obtain and maintain a Department of War security clearance.
  • This position is based onsite 5 days per week at SEI's offices in either Pittsburgh, PA or Arlington, VA.
  • Willing to travel up to 25% of the time to locations outside of your home location. Travel sites include SEI offices in Pittsburgh and Arlington, sponsor sites, conferences, and offsite meetings.

Location

Arlington, VA, Pittsburgh, PA

Job Function

Software/Applications Development/Engineering

Position Type

Staff - Regular

Full time/Part time

Full time

Pay Basis

SalaryMore Information:
  • Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.

  • Click here to view a listing of employee benefits

  • Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.

  • Statement of Assurance


CMU logo

About CMU

Sourced by ZipRecruiter

Industry

Offices of mental health practitioners

Company size

201 - 500 Employees

Headquarters location

Harrisburg, PA, US