2

Remote Computer Science Jobs in Baltimore, MD (NOW HIRING)

CNO Developer

Annapolis, MD · On-site +1

$86K - $198K/yr

Bachelor's degree in Computer Science and 1+ year of experience with embedded development, or 4+ ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

CNO Developer

Annapolis, MD · On-site +1

$112K - $257K/yr

Bachelor's degree in Computer Science and 2+ year of experience with embedded development, or 6+ ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

CNO Developer

Annapolis, MD · On-site +1

$86K - $198K/yr

Bachelor's degree in Computer Science and 1+ year of experience with embedded development, or 4+ ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

CNO Developer

Annapolis, MD · On-site +1

$86K - $198K/yr

Bachelor's degree in Computer Science and 1+ year of experience with embedded development, or 4+ ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

CNO Developer

Annapolis, MD · On-site +1

$86K - $198K/yr

Bachelor's degree in Computer Science and 1+ year of experience with embedded development, or 4+ ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

TS/SCI Potential for Remote Work: ORA_ON_SITE Description SAIC is seeking an experienced Data ... Bachelor's Degree in Computer Science, Data Science, Information Systems, Systems Engineering, or a ...

Showing results 21-40

Remote Computer Science information

See Baltimore, MD salary details

$22.6K

$86.4K

$188.5K

How much do remote computer science jobs pay per year?

As of Sep 8, 2026, the average yearly pay for remote computer science in Baltimore, MD is $86,378.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,723.00 and $123,646.00 per year, depending on experience, location, and employer.

What are remote computer science jobs?

Remote computer science jobs include a wide variety of roles focused on the use and analysis of computers and networks, including security specialists, network administrators, and software programmers. In these roles, you may develop hardware or software, control user accounts and permissions, analyze security procedures, manage confidential information, order repairs and replacements, manage inventory levels, conduct penetration tests, or manage a full development cycle for new software. Remote computer science jobs frequently use databases, private networks, intrusion detection systems, and remote conferencing software to help coordinate jobs. This is something of a catch-all term for computer-based positions, so if you are looking for a specific role, such as a remote programmer or remote computer engineer, you may need to narrow your search terminology.

What are remote computer science jobs?

Remote computer science jobs are positions that involve the application of computer science principles—such as programming, software development, data analysis, and cybersecurity—that can be performed from any location with internet access. These roles often include software engineer, web developer, data scientist, system administrator, and more. Remote computer science professionals collaborate with teams virtually, using digital communication and project management tools. This flexibility allows employees to work from home or anywhere in the world, offering a better work-life balance and access to global job opportunities.

How do remote computer science professionals typically collaborate with their teams to ensure project success?

Remote computer science professionals usually rely on a mix of communication and project management tools—such as Slack, Zoom, GitHub, and Jira—to collaborate effectively with their teams. Regular virtual meetings, code reviews, and shared documentation help maintain alignment and transparency. While working remotely offers flexibility, it can also require proactive communication and self-management to avoid misunderstandings and stay on track with deliverables. Many teams adopt Agile methodologies to structure their work and foster collaboration, regardless of physical location.

What are the key skills and qualifications needed to thrive as a remote computer science professional?

To thrive as a Remote Computer Science professional, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software engineering. Proficiency with coding languages (such as Python, Java, or C++), version control systems like Git, and remote collaboration tools (e.g., Slack, Jira, Zoom) is essential. Excellent communication, self-motivation, and time management are vital soft skills for working independently and with distributed teams. These skills and qualities enable efficient development, seamless teamwork, and successful project delivery in a remote environment.

Can I work remotely with a computer science degree?

Yes, many computer science roles can be performed remotely, especially in software development, programming, and IT support. Remote work often requires strong technical skills, familiarity with collaboration tools, and self-discipline, and some positions may require specific certifications or experience.

What are the most commonly searched types of Computer Science jobs in Baltimore, MD?

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

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

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

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

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

Infographic showing various Remote Computer Science job openings in Baltimore, MD as of August 2026, with employment types broken down into 5% Internship, and 95% Full Time. Highlights an 100% Remote job distribution, with an average salary of $86,378 per year, or $41.5 per hour.

Data Scientist, Level 1

WOOD Federal Solutions

Fort George G Meade, MD • On-site, Remote

$138K - $152K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post has expired 2 days ago. Applications are no longer accepted.


Key responsibilities

  • Design and prototype machine learning, statistical, graph-based, and data mining algorithms to analyze datasets.

  • Produce data visualizations and develop scripts to extract important information from raw data in various formats.

  • Translate customer analysis goals into software prototypes and implement algorithms within production frameworks.


Job description

Data Scientist, Level 1

woodfederalsolutions.com

Location: Fort Meade, Maryland, USA

Job Type: Full-Time

Shift: Day

Telework: None

Salary Range: **$138,200 to $152,000 per year

** Starting salary is based on minimum education and years of experience and increases based on education and/or experience.

Overview: We’re seeking a Data Scientist who turns complex data into clear, actionable insight. In this role, you will design and prototype machine learning, statistical, graphbased, and datamining algorithms to analyze diverse datasets. You’ll compare candidate models with rigorous performance metrics, build experiments or synthetic datasets when real data is limited, and translate findings into concise reports and visualizations for customers. Working closely with subject matter experts, you’ll convert manual analyses into automated analytics and implement prototype algorithms within production frameworks so insights flow directly into analyst workflows. Join us to shape decisions with data—grow your expertise, build productiongrade analytics, and accelerate your career at the intersection of AI and mission impact.

Security Clearance Requirements:

This position requires all candidates to be U.S. Citizens and possess an active TS/SCI Security Clearance with a Polygraph.


  • Produce data visualizations that provide insight into dataset structure and meaning.
  • Collaborate with subject matters experts (SMEs) to identify important information in raw data
    and develop scripts that extract this information from a variety of data formats (e.g., SQL tables,
    structured metadata, network logs).
  • Incorporate SME input into feature vectors suitable for analytic development and testing.
  • Translate customer qualitative analysis process and goals into quantitative formulations that are coded into software prototypes.
  • Develop and implement statistical, machine learning, and heuristic techniques to create descriptive, predictive, and prescriptive analytics.
  • Develop statistical tests to make data-driven recommendations and decisions.

Required Education & Years of Experience:

  • Requires a Bachelor's degree in a relevant discipline (e.g., statistics, mathematics, operations research, and engineering or computer science) from an accredited college or university, and four (4) years of experience analyzing datasets and developing analytics and two (2) year of experience programming with data analysis software such as R, Python, SAS, or MATLAB.
    • A Master's degree in relevant discipline may be substituted for two (2) years of relevant experience analyzing datasets anddeveloping analytics, and one (1) year of relevant experience programming with data analysis software such as R, Python, SAS, or MATLAB.
    • In lieu of a Bachelor’s Degree, an additional four (4) years of relevant experience may be substituted for a total of eight (8) years of relevant experience analyzing datasets and developing analytics, and two (2) years of experience programming with data analysis software such as R, Python, SAS, or MATLAB.

Fringe Benefits:

  • Health Insurance: Comprehensive medical, dental, and vision plans.
  • Retirement Plan: 401(k) with company match.
  • Paid Time Off: Generous PTO policy including vacation, sick leave, and holidays.
  • Professional Development: Opportunities for training, certifications, and career advancement.
  • Work-Life Balance: Flexible work schedules and remote work options.
  • Wellness Programs: Employee assistance programs, wellness initiatives, and gym membership discounts.

Why Join Us?

  • Career Growth: Take advantage of professional development opportunities and career advancement. As a vital part of impactful projects, you will have the chance to drive innovation and shape the future of government systems engineering.

  • Supportive Environment: Work in a collaborative and flexible environment that values work-life balance. Join a team of top-tier professionals and engage in dynamic, cross-functional collaboration. Your strategic mindset and proactive approach will be highly valued and supported.

  • Competitive Compensation: Enjoy a competitive salary and comprehensive benefits package. We recognize and reward your expertise and dedication to excellence.

WOOD Federal Solutions, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.