> Markdown version of [/jobs/ext/4618828-science-software-engineer](https://www.wearedevelopers.com/jobs/ext/4618828-science-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Science Software Engineer - **Company:** Vets Inc - **Location:** Baltimore, MD, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), JSON, Python (Programming Language), NumPy, Open Source Technology, SciPy, Server Administration, Software Engineering, YAML, Data Processing, Git, Information Technology, Software Version Control, Data Pipelines - **Published:** November 7, 2026 - **Apply:** https://www.careerbuilder.com/job-details/science-software-engineer-baltimore-md--c212aa56-2877-4555-891c-426125559e00 ## About the Role Science Software, Software Engineering, Science Software, Automation, Space Science, Data Processing, Data Quality, Calibration, Quality Monitoring, Software Administration, * Strong expertise in Python software development * Experience developing software in C * Experience using open-source scientific libraries such as NumPy, SciPy, and Astropy * Proficiency with Git and collaborative version-control workflows * Familiarity with software testing tools and practices * Strong analytical, problem-solving, planning, and organizational skills * Excellent written and verbal communication skills Preferred Qualifications * Familiarity with data formats such as YAML, JSON, HDF5, or similar * Experience working with astronomical data formats * Educational background in engineering, computer science, mathematics, physics, astronomy, or a closely related discipline ## Description This role focuses on designing, developing, and maintaining scientific software that converts raw spacecraft data into high-precision data products used by astronomers worldwide. The position supports multiple space science missions and contributes to calibration pipelines, data processing automation, and data quality monitoring in a fast-paced, multi-mission environment. The engineer will collaborate closely with scientists and developers to deliver reliable, accurate, and scalable software solutions. This role involves both internal development and external-facing support, requiring strong technical skills, problem-solving ability, and effective communication with diverse user communities., * Develop and maintain software for processing and calibrating astronomical data * Build and enhance calibration software for space-based scientific instruments * Contribute to automation of data processing pipelines and data quality monitoring systems * Support development of scientific data formats and open-source astronomy libraries * Collaborate with astronomers to deliver solutions for complex scientific problems * Identify issues, implement fixes, and provide technical guidance to development teams and end users