Unlimited Job Postings Subscription - $99/yr!

Job Details

Scientific Software Developer

  2025-11-05     GAP Solutions, Inc. (GAPSI)     Juneau,AK  
Description:

Position Objective: As a Scientific Software Developer, you will play a vital role in supporting the mission of the National Institute of Environmental Health Sciences (NIEHS) within the National Institutes of Health (NIH). Your expertise will help tackle important real-world challenges through innovative solutions.

Duties and Responsibilities:

  • Leverage your advanced skills in machine learning, statistics, text mining, natural language processing, and data science to create impactful solutions for complex scientific problems.

  • Design and develop efficient data processing pipelines for the smooth handling, pre-processing, and visual presentation of data.

  • Utilize technical expertise to review, analyze, and enhance existing programming systems.

  • Build scientific applications using R, Shiny, and/or Python.

  • Ensure software products are robust by testing and optimizing them for maximum performance.

  • Manage and monitor applications, databases, or software tools to ensure uninterrupted service and usability.

  • Collaborate with team members to enhance database applications and tools that support bioinformatics and scientific computing projects.

  • Document algorithms through clear technical descriptions and contribute to the publication of the lab's software and research findings.

  • Innovate by developing new code and refining existing code to improve functionality.

  • Plan, design, and maintain applications that cater to the specific needs of end users.

  • Support the development of new methodologies in data science.

  • Implement major revisions and advancements to applications, databases, or software tools.

  • Create data visualizations using ggplot2 and plotly for insightful presentations.

  • Regularly update lab members with progress reports during weekly meetings.

  • Provide code updates through git-based repositories on an as-needed basis.

Qualifications

Basic Qualifications:

  • Bachelor's Degree in Computer Programming or Computer Science.

  • CompTIA Networking Certification.

  • Experience with programming languages such as Python, R/Shiny, Groovy, and Scikit-learn.

  • Knowledge in Data Visualization and Software Development.

Minimum Qualifications:

  • Strong multitasking abilities and a meticulous attention to detail.

  • Excellent skills in analysis, organization, and time management.

  • Effective communication skills, both written and oral.

Equal Employment Opportunity (EEO) Statement:

We are committed to providing equal employment opportunities without regard to race, color, religion, sex, national origin, disability, protected veteran status, or other protected characteristics. GAP Solutions also provides reasonable accommodations to qualified individuals with disabilities.


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search