> Markdown version of [/jobs/ext/1410199-computer-scientist](https://www.wearedevelopers.com/jobs/ext/1410199-computer-scientist). 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). --- # Computer Scientist - **Company:** GAP SOLUTIONS - **Location:** Rockville, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Data Analysis, Artificial Neural Networks, Big Data, Information Systems, Data Display Debuggers, Data Mining, Database Development, Information Sciences, Language Modeling, Software Architecture, Scientific Computating, Software Engineering, Data Storage Technologies, Deep Learning, Parallel Computation, Information Technology, Modeling and Simulation, Programming Languages - **Published:** July 23, 2026 - **Apply:** https://dejobs.org/x/x/FDEDDE92801B40978BC02BC7C9F5000E/job/ ## About the Role * Master's Degree in Computer Science or similar field of study * Minimum of seven (7) years of experience in a related field * Extensive experience with one or more programming languages Preferred Qualifications: * Strong communication skills, both oral and written. * Detail-oriented and possess strong organizational skills with the ability to prioritize multiple tasks and projects. *This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required by this position. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. ## Description Position Objective: Provide services as a Computer Scientist in support of the overall functions of the National Center for Advancing Translational Sciences (NCATS) within the National Institutes of Health (NIH). This role will independently provide support services to satisfy the overall operational objectives., * Perform software development to include the definition of subsystem interface specifications, software modeling and implementing the software design. 1 * Apply the techniques of parallel computing to computationally intensive tasks that are encountered in biomedical applications. * Implement algorithms for highly parallel computer structures containing many processor elements in application areas such as computational chemistry and structural biology. * Design software to help solve problems that arise during the development of new approaches to biomedical computing. * Design, develop and modify existing software to help solve scientific computing problems which involve graphics, prototype database development, genomic data analysis, modeling and simulation, and data display and presentation. * Establish functional requirements through discussion with investigators and observations of their methods and investigates software architectures and development of methods to improve software reusability and portability. * Research existing and new technologies used in medicine and scientific research to evaluate how it might be optimized and expounded upon through better technology and applications. * Collaborate with teams of engineers and scientists in completing phases of projects by developing subsystems or components, which are part of those projects. 3 * Conduct theoretical and experimental studies of integrated computerized information systems. 5 * Analyze system performance data to identify areas in need of change or improvement. * Maintain deep understanding of computer science theories and the latest trends and developments in computational and information sciences. * Provide input into software and hardware investment planning based on deep understanding of clinical necessities. * Develop advanced machine learning algorithms to support scientific research and medical research and business process improvement. * Design, build and deploy data ingest and transformation infrastructures using deep learning neural networks. * Design, build and maintain a robust and flexible informatics infrastructure to support datacollection from automated high through-put screens 2 * Work with biologists and chemists to analyze data from assays and screens 4 * Coordinate data storage and mining with NCBI and the informatics groups of other screening centers. * Handle large volumes of data obtained from production screening. * Work with staff to analyze data from all states of assay optimization and probe discovery. * Computer-generated work related to designing, building and maintaining informatics. infrastructure to support data collection from automated high through-put screens. * Computer-generated work related to coordinating data storage and data mining. * Work products and documents related to analyzing and handling large volumes of data. ## Related Videos - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [Cyber Sleuth: Finding Hidden Connections in Cyber Data](https://www.wearedevelopers.com/videos/893-cyber-sleuth-finding-hidden-connections-in-cyber-data) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [The Innovation Formula: Fast Prototyping, Data Analysis, and Real User Insights](https://www.wearedevelopers.com/videos/1421-the-innovation-formula-fast-prototyping-data-analysis-and-real-user-insights) - [Data Mining Accessibility](https://www.wearedevelopers.com/videos/802-data-mining-accessibility) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)