1

Online Computer Science Instructor Jobs in Monroeville, PA

Java Tutor

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

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

Warrendale, PA · On-site

$174 - $222/hr

Required Bachelor's degree in Statistics, Mathematics, Computer Science, Engineering, Operations ... Demand for online food delivery is growing really fast! In the last 5 years, just in the US, the ...

Python Tutor

Pittsburgh, PA · Remote

$18 - $40/hr

... online Python tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down ...

Be Seen First

Instructor of Practice * must have a bachelor's degree in nursing. Clinical Instructor must have a ... Apply online at: join.pitt.edu (faculty positions) position number: 25005903 Salary and academic ...

... 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 Instructor information

See Monroeville, PA salary details

$13.4K

$58.1K

$99.5K

How much do online computer science instructor jobs pay per year?

As of Aug 15, 2026, the average yearly pay for online computer science instructor in Monroeville, PA is $58,110.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,100.00 and $66,300.00 per year, depending on experience, location, and employer.

What are some common challenges online computer science instructors face when teaching remote students, and how can they be addressed?

Online Computer Science Instructors often encounter challenges such as maintaining student engagement, addressing diverse learning paces, and ensuring effective communication in a virtual setting. To overcome these, instructors can incorporate interactive tools like coding platforms, foster collaborative projects, and schedule regular virtual office hours for personalized support. Utilizing a mix of synchronous and asynchronous content also helps cater to different learning needs and keeps students motivated throughout the course.

What are the key skills and qualifications needed to thrive as an online computer science instructor, and why are they important?

To thrive as an Online Computer Science Instructor, you need a solid understanding of computer science fundamentals, programming proficiency, and often a degree in computer science or a related field. Familiarity with online learning platforms (such as Canvas, Moodle, or Blackboard), coding environments, and certifications like CompTIA or AWS can be valuable. Excellent communication, patience, and the ability to motivate and engage students remotely are essential soft skills. These competencies ensure effective knowledge transfer, student engagement, and success in a virtual learning environment.

What does an online computer science instructor do?

As an online computer science instructor, your job is to teach remote students how to code software from a remote location. In this role, you may explain different programming techniques, manage a live virtual classroom, and adjust lessons to account for the unique learning needs of each student. This job comes in two major forms. The first type holds classes for students who are together in a school classroom somewhere, while the second type teaches students who study from home or another remote location. Online computer science instructors must stay current with recent developments in programming and find current examples to help students understand programming better.

What does an online computer science instructor do?

An Online Computer Science Instructor teaches computer science concepts and skills to students through digital platforms. They develop and deliver course materials, lead virtual lectures or discussions, assign and grade projects, and provide feedback to help students learn programming, algorithms, data structures, and related topics. They may also offer support and guidance to students individually or in group settings. The role requires both technical expertise and the ability to communicate complex ideas clearly in an online environment.

What are popular job titles related to Online Computer Science Instructor jobs in Monroeville, PA?

For Online Computer Science Instructor jobs in Monroeville, PA, the most frequently searched job titles are:

What cities near Monroeville, PA are hiring for Online Computer Science Instructor jobs?

Cities near Monroeville, PA with the most Online Computer Science Instructor job openings:

Infographic showing various Online Computer Science Instructor job openings in Monroeville, PA as of August 2026, with employment types broken down into 33% Full Time, and 67% Part Time. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $58,110 per year, or $27.9 per hour.

Marketing Data Scientist, Measurement & Modeling

HDJ & Associates, Inc.

Pittsburgh, PA • On-site, Remote

Full-time

Re-posted 24 days ago


Job description

Our client is seeking a highly analytical, curious, and results-driven marketing data scientist to join our marketing team. In this role, you will help shape marketing and commercial strategy through advanced analytics, machine learning, experimentation, and modern AI-enabled tools. A critical focus of this position is solving the "Online-to-Offline" puzzle by developing sophisticated models to connect digital engagement with physical outcomes across our national network of retail branches and service centers.

You will work across a wide range of initiatives, including customer acquisition, retention, segmentation, promotion optimization, forecasting, and marketing effectiveness. The ideal candidate brings strong statistical and technical skills, a practical business mindset, and the ability to translate complex data into actionable recommendations. This role will also help advance use of modern data science capabilities, including cloud-based modeling, ML workflows, generative AI tools, and privacy-aware measurement.

This role focuses on measurement, experimentation, and analytical decision partnership rather than day-to-day media buying or primary ownership of marketing-platform administration. Experimentation & Measurement: Lead test design and analysis, including A/B testing, market selection, incrementally testing, media mix modeling, holdout design, and final readouts to measure business impact. Business Partnership: Collaborate closely with marketing, ecommerce, and other digital business stakeholders to solve problems, identify opportunities, and drive data-informed decisions.

Reporting and Analytics: Establish and maintain reporting and performance review KPIs such as ROAS, CPA, LTV, unit economics and contribution metrics across both customer acquisition and retention. Data & Platform Integration: Partner with IT teams to define data requirements, validate data quality, and enable reliable datasets from GA4/BigQuery and advertising platforms for analysis, measurement, and decision-making. Predictive & Analytical Modeling: Develop and adapt predictive, statistical, and optimization models to support initiatives across customer acquisition, activation, engagement, retention, promotion planning, and channel performance.

AI & Advanced Analytics: Apply modern AI and machine learning techniques, including LLM and generative AI tools where appropriate, to improve analysis, workflow efficiency, insight generation, and decision support. Data Science Execution: Execute end-to-end projects by scoping business objectives, designing analytical approaches, building models, validating results, and delivering measurable solutions. Insight Communication: Communicate findings clearly through visualizations, presentations, and written summaries, translating complex analyses into practical business recommendations.

Requirements 3+ years of relevant professional experience applying advanced analytics or data science to business problems with measurable impact. Strong knowledge of statistical methods, hypothesis testing, regression analysis, causal inference, forecasting, and experimental design. Demonstrated ability to independently scope, prioritize, and deliver analytical work with limited day-to-day technical oversight.

Hands-on experience working with large, complex datasets and building predictive models in cloud or distributed computing environments. Proficiency in Python and SQL for data analysis, modeling, and workflow development. Experience with cloud-hosted data platforms such as Google Cloud Platform, AWS, or similar environments.

Familiarity with marketing analytics, customer behavior analysis, campaign measurement, customer segmentation, and customer lifecycle concepts. Comfort collaborating with IT on tracking and data pipelines, including server-side tracking, conversion APIs, and Online-to-Offline measurement. Experience translating ambiguous business questions into structured analytical plans and practical solutions.

Proven ability to learn quickly and leverage emerging marketing technologies, particularly AI-based measurement and optimization models. Strong communication skills, with the ability to work cross-functionally and explain technical concepts to business stakeholders. Bachelor's degree in Data Science, Statistics, Computer Science, Engineering, Economics, Operations Research, or a related field; advanced degree preferred.

PREFERRED QUALIFICATIONS Experience supporting ecommerce, retail, distribution, or other customer-focused commercial organizations. Experience with marketing measurement, attribution, incrementally testing, media optimization, or promotion analytics. Experience measuring marketing impact across both digital and offline outcomes, including branch visits, phone calls, and offline revenue.

Experience building reusable analytical workflows and collaborating IT to operationalize high-value outputs. Familiarity with web tracking, digital analytics, and modern measurement frameworks such as GA4, conversion APIs, or privacy-aware analytics environments. Experience with AI tools and/or machine learning systems in real-world business settings.

Knowledge of data visualization and BI platforms such as Power BI, Looker, or similar tools.