1

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

Research Scientist

Baltimore, MD · Remote

$120K - $150K/yr

Climate change is destabilizing marine ice sheets, creating a risk of catastrophic sea-level rise ... PhD in atmospheric science, geophysics, applied mathematics, computer science, or a closely related ...

Familiarity with coastal, marine, or freshwater datasets are desirable. The ideal candidate will ... Bachelor's Degree in Geographic Information Systems, Geography, Earth Science, Computer Science, or ...

The position supports operational and scientific platforms used in marine environments, including ... Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent ...

The position supports operational and scientific platforms used in marine environments, including ... Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent ...

The position supports operational and scientific platforms used in marine environments, including ... Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent ...

The position supports operational and scientific platforms used in marine environments, including ... Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent ...

next page

Showing results 1-20

Marine Computer Science information

See Baltimore, MD salary details

$24.3K

$48.1K

$78.5K

How much do marine computer science jobs pay per year?

As of Aug 17, 2026, the average yearly pay for marine computer science in Baltimore, MD is $48,083.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,300.00 and $51,700.00 per year, depending on experience, location, and employer.

What is a Marine Computer Science?

A Marine Computer Science job involves applying computer science principles to marine and oceanographic research. Professionals in this field develop software, analyze large datasets, and create models to study marine ecosystems, climate change, and ocean mapping. They may work with underwater robotics, satellite imaging, or AI to enhance marine exploration and maritime industries. Careers can be found in government agencies, research institutions, and private companies focused on marine technology.

What are the key skills and qualifications needed to thrive in the Marine Computer Science position?

To thrive in Marine Computer Science, you need strong skills in computer science, software development, and data analysis, often supported by a bachelor's or master's degree in computer science, marine technology, or a related field. Familiarity with programming languages (such as Python, C++, or MATLAB), GIS applications, oceanographic data systems, and possibly certifications in network security or data management are often expected. Excellent problem-solving abilities, teamwork, and clear communication are key soft skills that help navigate complex multidisciplinary projects. These skills are vital for developing, maintaining, and analyzing digital systems that support marine research, conservation, navigation, and industry operations.

What are the common challenges encountered in Marine Computer Science roles?

Professionals in Marine Computer Science often face challenges related to integrating complex hardware and software systems in challenging ocean environments, handling large volumes of diverse data collected from sensors and instruments, and ensuring system reliability in remote or harsh conditions. You may also work closely with oceanographers, engineers, and data scientists, requiring strong collaboration and adaptability. Balancing innovation with regulatory and environmental considerations is another key aspect. These experiences help build a rewarding, impactful career at the intersection of marine science and advanced technology.

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

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

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

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

Infographic showing various Marine Computer Science job openings in Baltimore, MD as of August 2026, with employment types broken down into 46% Full Time, 28% Part Time, and 26% Temporary. Highlights an 72% In-person, and 28% Remote job distribution, with an average salary of $48,083 per year, or $23.1 per hour.

Marine Operations Software Development Lead

Abacus Technology Corporation

Silver Spring, MD • On-site

$150 - $190/hr

Other

Posted 5 days ago


Job description

Overview

Abacus Technology is seeking a Marine Operations Software Development Lead to lead the design, development, modernization, integration, deployment, and sustainment of mission-critical software applications supporting maritime operations and enterprise business systems for the NOAA Office of Marine and Aviation Operations (OMAO). This is a full-time position.

Responsibilities
  • Lead the architecture, design, development, testing, deployment, and maintenance of enterprise software applications.
  • Provide technical leadership throughout the software development lifecycle using Agile methodologies.
  • Design and develop secure web applications, APIs, system integrations, and workflow automation solutions.
  • Modernize legacy applications using cloud-native technologies and contemporary development frameworks.
  • Collaborate with stakeholders to gather requirements, define technical solutions, and deliver high-quality software products.
  • Implement DevSecOps practices, including CI/CD pipelines, automated testing, version control, and secure coding standards.
  • Integrate applications with enterprise platforms such as Microsoft 365, Azure, SharePoint, identity management services, and relational databases.
  • Perform code reviews, establish development standards, and mentor software engineers.
  • Support production systems through troubleshooting, performance tuning, and software enhancements.
  • Develop technical documentation, system designs, and operational procedures.
Qualifications

10+ years experience in enterprise software development including at least 5 years leading software development teams or serving as a technical lead. Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline. Additional experience may be substituted for degree requirements. Certifications such as Microsoft Certified: Azure Developer Associate; Microsoft Certified: Azure Solutions Architect Expert; Certified ScrumMaster (CSM); CISSP; PMI-ACP; and/or CompTIA Security+ CE preferred. Experience with Agile development methodologies such as Scrum or Kanban. Proficient with one or more of the following: C#/.NET, Java, Python, JavaScript/TypeScript, React, or Angular. Experience designing and implementing RESTful APIs and enterprise system integrations. Experience with SQL Server, PostgreSQL, or other relational database platforms. Experience using Git, Azure DevOps, or similar source control and CI/CD platforms. Knowledge of secure software development practices and cybersecurity principles. Experience supporting enterprise IT modernization initiatives preferred. Experience developing software for logistics, transportation, maintenance, asset management, or operational environments desired. Experience with Microsoft Azure, Power Platform, Docker, Kubernetes, or cloud-native development desired. Experience implementing DevSecOps, Zero Trust, and Infrastructure as Code preferred. Experience integrating enterprise business applications and operational systems desired. Experience supporting disconnected or low-bandwidth operating environments preferred. Must have strong communication, analytical, and problem-solving skills. Must be a US citizen and able to obtain and maintain a Public Trust clearance.

Applicants selected will be subject to a U.S. government security investigation and must meet eligibility requirements for access to classified information.

EOE/M/F/Vet/Disabled

#J-18808-Ljbffr