2

Remote Computer Science Teaching Jobs in Baltimore, MD

Data Scientist

Fort George G Meade, MD · Remote

$128K - $214K/yr

BA/BS in Math, Statistics, Engineering, Computer Science, or related field * Proficiency with ... For Remote Opportunities), education and certifications as well as Federal Government Contract ...

CNE Developer-TS Required

Columbia, MD · On-site +1

$225K - $250K/yr

Associate's degree in Computer Science, Computer Engineering, Software Engineering, Electrical ... Flexible and remote work policies for most positions * Flexible PTO and holiday schedule OUR ...

Senior Systems Development Engineer L4

Bowie, MD · Remote

$100K - $138K/yr

Strong understanding about AD(Active Directory) , GPO (Group Policy Object), RDS(Remote Desktop ... Bachelor's degree in computer science, Software Engineering, or Information Technology * Master ...

Showing results 41-60

Remote Computer Science Teaching information

See Baltimore, MD salary details

$36.3K

$65.1K

$120.7K

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

As of Sep 11, 2026, the average yearly pay for remote computer science teaching in Baltimore, MD is $65,054.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,200.00 and $69,100.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 Baltimore, MD?

The most popular types of Computer Science Teaching jobs in Baltimore, MD are:

What are popular job titles related to Remote Computer Science Teaching jobs in Baltimore, MD?

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

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

The top searched job categories for Remote Computer Science Teaching jobs in Baltimore, MD are:

What cities near Baltimore, MD are hiring for Remote Computer Science Teaching jobs?

Cities near Baltimore, MD with the most Remote Computer Science Teaching job openings:

Infographic showing various Remote Computer Science Teaching job openings in Baltimore, MD as of September 2026, with employment types broken down into 3% Internship, 51% Full Time, 39% Part Time, and 7% Contract. Highlights an 100% Remote job distribution, with an average salary of $65,054 per year, or $31.3 per hour.

Data Scientist

Fort George G Meade, MD • Remote

ManTech
IT Services • 5 - 10K employees

$128K - $214K/yr

Full-time

Medical, Life, Retirement, PTO

Posted 15 days ago


Key responsibilities

  • Develop and implement machine learning, data mining, statistical, and graph-based algorithms to analyze large and complex datasets.

  • Generate reports and visualizations that provide actionable insights and summarize data findings for clients.

  • Collaborate with subject matter experts to automate manual data analysis processes and integrate analytics into production frameworks.


ManTech rating

8.8

Company rating: 8.8 out of 10

Based on 15 frontline employees who took The Breakroom Quiz


Job description

Description & Requirements
Elevate your career with MANTECH International Corporation! Join a dynamic team dedicated to national security through cutting-edge technology. Since 1968, MANTECH has led in delivering advanced solutions to government intelligence, the Department of Defense, and Federal Civilian sectors. Dive into innovation in Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Your journey to impactful work and rapid growth starts now-be extraordinary at MANTECH!

We are seeking talented and motivated Data Scientists with expertise in machine learning, statistical analysis, and artificial intelligence to join our team. In these roles, you will be responsible for developing advanced algorithms and data-driven solutions that address complex challenges.

These positions will be part of our Defense and Intelligence Business unit serving the Intelligence Community as our primary customer.

Essential Functions:

As a Senior Data Scientist, you will:

  • Develop and implement machine learning, data mining, statistical, and graph-based algorithms to analyze large and complex datasets.

  • Prototype and evaluate multiple algorithms, selecting the final model based on rigorous performance metrics.

  • Design and execute experiments or create models to generate data when training datasets are unavailable.

  • Generate reports and visualizations that provide actionable insights and summarize data findings for clients.

  • Translate complex data analysis into clear, actionable recommendations.

  • Collaborate with subject matter experts to automate manual data analysis processes and integrate analytics into production frameworks.

  • Conduct assessments of clients' preparedness to integrate data analytics into their operations, including technical, cultural, and workforce aspects.

  • Apply expert knowledge in data science to deliver solutions that address clients' business needs.

  • Stay current with emerging tools and techniques in machine learning, statistical modeling, and data analytics to continuously improve the quality of your work.

  • Lead a team of data scientists in the development of multiple analytic efforts.

  • This role requires a self-driven individual capable of working under minimal supervision, with a strong ability to translate raw data into concise and actionable insights. You will work closely with clients, managers, and technical staff to understand business needs and deliver effective, data-driven solutions that enhance decision-making and operational effectiveness.

Requirements:

  • A current TS/SCI with Polygraph is required for this role.

  • BA/BS in Math, Statistics, Engineering, Computer Science, or related field

  • Proficiency with Python and R.

  • Experience using large data sets to solve problems.

  • Knowledge of and experience with machine learning, data wrangling, advanced statistical data analysis and modeling.

  • AWS or Cloud experience.

  • Ability to communicate complex models and concepts effectively in non-technical language.

Desired Qualifications:

  • Bachelors Degree with 12+ years of relevant experience.

  • Masters Degree with 10+ years of relevant experience.

  • PhD. with 6+ years of relevant experience.

  • Familiarity with commercial and open-source data science software.

  • Familiarity with relational databases: Oracle, SQL, and ETL tools.


The projected compensation range for this position is $128,800.00-$214,500.00. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location (For Remote Opportunities), education and certifications as well as Federal Government Contract Labor categories.  In addition, MANTECH invests in its employees beyond just compensation.  MANTECH's benefits offerings include, dependent upon position, Health Insurance, Life Insurance, Paid Time Off, Holiday Pay, short-term and long-term Disability, Retirement and Savings, Learning and Development opportunities, wellness programs as well as other optional benefit elections.

MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom