General Dynamics Information Technology
Scientific Programmer
General Dynamics Information Technology, Raleigh, North Carolina, United States, 27601
Overview
Scientific Programmer role on a team delivering administrative, scientific, technical and logistical support to the NIH DPCPSI. The team will stand up the NIH DPCPSI Office of Research Innovation, Validation and Application (ORIVA). Responsibilities include data curation, data wrangling, bioinformatics, and scientific computing to support modeling methods such as computational approaches and New Approach Methodologies (NAMs). This position contributes at the intersection of programming, research, and applied science to enable researchers to model complex systems, process large datasets, and generate reproducible results that accelerate discovery and support NAMs research across NIH and extramural programs. Work is in the Durham, North Carolina area. Responsibilities
Be an integral part of a scientific team including researchers, data analysts, and technologists Develop, optimize, and maintain software tools, algorithms, and computational workflows to support scientific research and data analysis Collaborate with researchers, scientists, and domain experts to translate research requirements into robust software solutions Write clean, efficient, and well-documented code in programming languages such as Python, R, C++, or Java Develop and maintain data analysis workflows for large-scale scientific datasets Ensure reproducibility and reliability of scientific computations by implementing best practices in version control, testing, and documentation Optimize algorithms and computational methods for performance, scalability, and accuracy Qualifications
Required:
BA/BS in computer science, computational linguistics, data science, or related field, and 8+ years of professional experience as a data curator, data-wrangler, bioinformatician and/or expert in scientific computing Experience developing, optimizing, and maintaining software tools, algorithms, and computational workflows to support scientific research and data analysis Fundamental programming ability for data analysis, survey data analysis, and data management Quality assurance on deliverables and timely delivery Excellent verbal and written communications skills Preferred:
MA/MS in a relevant field and 6+ years of professional experience Experience in NAMs or related scientific field Familiarity with biology/toxicology modeling and AI approaches (e.g., ML, expert systems, computer vision) Location
Onsite, Durham, NC Compensation and Benefits
The position may have a salary range of $125,528 - $169,832 depending on experience and location. Benefits include a 401(k) with company match, comprehensive health and wellness packages, internal mobility support, professional scientific growth opportunities, access to cutting-edge technology, and paid time off. This description reflects typical Total Rewards and may be updated. Schedule and Work Location
Scheduled Weekly Hours: 40 Travel Required: None Telecommuting Options: Onsite Work Location: USA NC Raleigh Equal Opportunity
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans #J-18808-Ljbffr
Scientific Programmer role on a team delivering administrative, scientific, technical and logistical support to the NIH DPCPSI. The team will stand up the NIH DPCPSI Office of Research Innovation, Validation and Application (ORIVA). Responsibilities include data curation, data wrangling, bioinformatics, and scientific computing to support modeling methods such as computational approaches and New Approach Methodologies (NAMs). This position contributes at the intersection of programming, research, and applied science to enable researchers to model complex systems, process large datasets, and generate reproducible results that accelerate discovery and support NAMs research across NIH and extramural programs. Work is in the Durham, North Carolina area. Responsibilities
Be an integral part of a scientific team including researchers, data analysts, and technologists Develop, optimize, and maintain software tools, algorithms, and computational workflows to support scientific research and data analysis Collaborate with researchers, scientists, and domain experts to translate research requirements into robust software solutions Write clean, efficient, and well-documented code in programming languages such as Python, R, C++, or Java Develop and maintain data analysis workflows for large-scale scientific datasets Ensure reproducibility and reliability of scientific computations by implementing best practices in version control, testing, and documentation Optimize algorithms and computational methods for performance, scalability, and accuracy Qualifications
Required:
BA/BS in computer science, computational linguistics, data science, or related field, and 8+ years of professional experience as a data curator, data-wrangler, bioinformatician and/or expert in scientific computing Experience developing, optimizing, and maintaining software tools, algorithms, and computational workflows to support scientific research and data analysis Fundamental programming ability for data analysis, survey data analysis, and data management Quality assurance on deliverables and timely delivery Excellent verbal and written communications skills Preferred:
MA/MS in a relevant field and 6+ years of professional experience Experience in NAMs or related scientific field Familiarity with biology/toxicology modeling and AI approaches (e.g., ML, expert systems, computer vision) Location
Onsite, Durham, NC Compensation and Benefits
The position may have a salary range of $125,528 - $169,832 depending on experience and location. Benefits include a 401(k) with company match, comprehensive health and wellness packages, internal mobility support, professional scientific growth opportunities, access to cutting-edge technology, and paid time off. This description reflects typical Total Rewards and may be updated. Schedule and Work Location
Scheduled Weekly Hours: 40 Travel Required: None Telecommuting Options: Onsite Work Location: USA NC Raleigh Equal Opportunity
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans #J-18808-Ljbffr