1

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

A Masters or PhD degree in a Computer Science/Mathematics related field. * 3+ years of management or technical supervision desired but not required. * IAT Level 3 certification. * Current CI ...

Data Scientist

Hanover, MD · On-site

$170K - $230K/yr

A Masters or PhD degree in a Computer Science/Mathematics related field. * 3+ years of management or technical supervision desired but not required. * IAT Level 3 certification. * Current CI ...

Data Engineer (Entry Level)

Columbia, MD · On-site

$112.70K - $135.30K/yr

Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT * Highly motivated, self-learner, and technically inquisitive

Bachelors degree or masters degree in computer science, computer engineering, electrical engineering, information systems, IT project work on the technologies needed highly motivated, self-learner ...

Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT * Highly motivated, self-learner, and technically inquisitive

Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT * Highly motivated, self-learner, and technically inquisitive

Junior Full Stack Developer

Silver Spring, MD · On-site

$69.30K - $89.90K/yr

Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT * Highly motivated, self-learner, and technically inquisitive

next page

Showing results 1-20

Masters Computer Science information

See Baltimore, MD salary details

$19.1K

$68.8K

$146.3K

How much do masters computer science jobs pay per year?

As of May 28, 2026, the average yearly pay for masters computer science in Baltimore, MD is $68,767.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,718.00 and $94,493.00 per year, depending on experience, location, and employer.

What is a Masters Computer Science job?

A Masters Computer Science job typically requires an advanced degree in computer science or a related field, focusing on specialized areas such as artificial intelligence, data science, cybersecurity, or software development. Professionals in these roles apply their expertise in programming, algorithms, and system design to solve complex problems in industries like technology, healthcare, finance, and research. Common job titles include Software Engineer, Data Scientist, Machine Learning Engineer, and Cybersecurity Analyst. These roles often involve designing and optimizing software, analyzing large datasets, improving security measures, or developing innovative computing solutions. A master's degree can provide deeper knowledge, better job prospects, and higher salaries in the computer science field.

What are the key skills and qualifications needed to thrive in the Masters Computer Science position, and why are they important?

To succeed with a Master's degree in Computer Science, candidates typically need strong analytical abilities, programming skills in languages such as Python, Java, or C++, and a solid understanding of data structures, algorithms, and software engineering principles. Familiarity with development tools, version control systems like Git, and possibly certifications in areas such as cloud computing or machine learning are commonly valued. Excellent problem-solving, teamwork, and effective communication skills help individuals stand out in both collaborative and independent projects. These competencies enable professionals to develop advanced technological solutions and adapt to rapidly changing industry demands.

What types of projects or responsibilities can I expect when starting a position with a Master's degree in Computer Science?

As a new hire holding a Master's degree in Computer Science, you can expect to work on a variety of challenging projects, such as developing software applications, optimizing algorithms, conducting data analysis, or contributing to research-driven innovation, depending on the specific employer and industry. Your responsibilities might include writing and testing code, collaborating with cross-functional teams, and presenting technical solutions. You may also be involved in system architecture design, troubleshooting technical issues, or implementing new technologies. This role often encourages continuous learning, and you'll have opportunities to expand your expertise while working alongside experienced engineers and project managers.
What are the most commonly searched types of Masters Computer Science jobs in Baltimore, MD? The most popular types of Masters Computer Science jobs in Baltimore, MD are:
What are popular job titles related to Masters Computer Science jobs in Baltimore, MD? For Masters Computer Science jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Masters Computer Science jobs in Baltimore, MD look for? The top searched job categories for Masters Computer Science jobs in Baltimore, MD are:
Infographic showing various Masters Computer Science job openings in Baltimore, MD as of May 2026, with employment types broken down into 4% As Needed, 44% Full Time, 46% Part Time, 2% Temporary, and 4% Contract. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution, with an average salary of $68,767 per year, or $33.1 per hour.

Data Scientist

Metova Federal

Hanover, MD • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

Company Overview

By Light Professional IT Services LLC readies warfighters and federal agencies with technology and systems engineered to connect, protect, and prepare individuals and teams for whatever comes next. Headquartered in McLean, VA, By Light supports defense, civilian, and commercial IT customers worldwide. 

Cole Engineering Services (CESI), a By Light company, is recognized as a premier provider of modeling and simulation (M&S) training solutions to the Federal Government and industry. Since 2004, CESI has been at the forefront of developing, maintaining, and integrating simulation-based training, serious gaming, technical services, training and other support in live, virtual, constructive, and gaming (LVCG) domains.  CESI also designs, builds and runs infrastructure, platforms, applications and processes that enable cyber training for the integrated multi-domain force. Our vision is to become a worldwide full spectrum LVCG and cyber training/analysis developer, integrator and services provider.

Position Overview

This position is full time on site in Annapolis Junction, MD.

Responsibilities
  • Lead the development and implementation of advanced data science models to extract actionable insights from complex, high-volume datasets across cyber and multi-domain training environments.
  • Implements solutions to collect, analyze and interpret extremely large data sets.
  • Tracks emerging data analytics tools, processes, and solutions and recommends approaches to maintain mission relevance.
  • Supports the evaluation of customer requirements to understand the desired outcomes of the data analytics process.
  • Architect and refine machine learning and statistical modeling strategies that directly support mission-critical decision-making and readiness assessment.
  • Translate operational goals and mission needs into scalable data science solutions by leveraging expertise in mathematics, AI, and computer science.
  • Drive innovation by evaluating and integrating emerging technologies (e.g., neural networks, NLP, anomaly detection) into existing data workflows and architectures.
  • Partner cross-functionally with engineering, IT, and cyber operations to embed data-driven practices and ensure analytics align with evolving system capabilities.
  • Mentor analysts and data professionals in best practices for feature engineering, model validation, data governance, and performance monitoring.
  • Lead end-to-end ownership of data projects-from concept through deployment-ensuring deliverables meet technical and strategic requirements.
  • Develop clear, compelling data visualizations and narratives to communicate insights to technical and non-technical stakeholders, including senior leadership.
  • Champion a culture of data excellence, supporting AGILE synchronization efforts and contributing to enterprise-level knowledge management frameworks.
  • Actively contribute to proposal development, talent acquisition strategy, and cross-domain integration to strengthen the organization's data science capabilities.
Required Experience/Qualifications
  • A Bachelor's Degree in a Computer Science/Mathematics related field.
  • IAT Level 2 certification in accordance with DoDI 8570.01.
  • 5+ years of relevant experience in machine learning, data science, programming, or statistical analysis.
  • Exceptional knowledge of computer applications (SAP, Optiva, SQL server, MS Word, MS Excel, MS PowerPoint, Adobe Acrobat, MS Project, Visio, etc.)
  • Demonstrated understanding and applications of Agile planning tools such as Jira and Confluence
  • Proactively anticipate and business requirements and issues by having a strong pulse on the documentation, synchronization and embolden AGILE across the organization
  • Strong project management skills with ability to proactively prioritize and coordinate complex projects.
  • An ability to work in a fast-paced and dynamic workplace with unique TTPs.
  • Exceptional communication and organizational skills with strong ability to translate business needs into IT execution.
  • Exceptional willingness and propensity for collaboration, relationship & team building.
  • Excellent interpersonal communication skills.
  • Ability to travel up to 10% both CONUS and OCONUS.
Preferred Experience/Qualifications
  • A Masters or PhD degree in a Computer Science/Mathematics related field.
  • 3+ years of management or technical supervision desired but not required.
  • IAT Level 3 certification.
  • Current CI polygraph.
Special Requirements/Security Clearance

Please note that pursuant to a government contract, this specific position requires U. S. Citizenship status and a TS/SCI security clearance with the ability to pass a CI polygraph. Security Clearance requirements will be specified in the Government's Task Order. 

This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. The above is intended to describe the general contents of and requirements for the performance of this job. 

Salary Range

Based on the roles, responsibilities, and requirements, the projected pay range for this position is:  $170,000 - $230,000.

The annual base salary provided is a guideline for this position and is not a guarantee of compensation or salary. When extending an offer, CESI also considers other variables such as (but not limited to) work experience, education, training, skill set, internal peer equity, clearance level, and market conditions. In addition, CESI provides an extensive selection of benefits and offerings to our employees.

Benefits Overview

CESI recognizes that our strength is our people. We support every employee as an individual to build strong teams across the enterprise.  Our benefit package includes:

  • Medical, Dental & Vision Coverage
  • Wellness Program
  • 401(k) Matching
  • Disability (Short Term & Long Term)
  • Employee Assistance Program
  • Life Insurance
  • Education & Training
  • Generous Leave Policy (11 Federal Holidays, PTO, Military Leave, Bereavement and Jury Duty)

Cole Engineering Services, Inc. is an equal opportunity employer. We consider qualified applicants without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, political affiliation, age, marital status, disability, genetic information, veteran status, membership in an employee organization, or any other basis prohibited by federal, state, or local laws.

Employment Type: FULL_TIME