Computer Scientist (51337)

GAP SOLUTIONS INC

Rockville (MD)

On-site

USD 200,000 - 225,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GAP SOLUTIONS INC is looking for an experienced software developer to work on innovative solutions in biomedical computing. The role is positioned at the National Institutes of Health (NIH) in Rockville, MD, requiring a Master’s degree in Computer Science and at least seven years of experience in related fields. You will be involved in developing algorithms, performing data analysis, and collaborating with a team to optimize software applications.

The position offers a full-time schedule with a salary range of $200,000 - $225,000 per year and is essential for scientific research support.

Qualifications

  • Master’s Degree in Computer Science or a similar field.
  • Minimum of seven years of related experience.
  • Extensive experience with one or more programming languages.

Responsibilities

  • Perform software development including subsystem interface specifications.
  • Apply parallel computing techniques to biomedical applications.
  • Design and implement algorithms for computationally intensive tasks.
  • Collaborate with engineers and scientists in project phases.
  • Develop advanced machine learning algorithms for research.

Skills

Programming languages
Communication skills
Detail-oriented
Organizational skills

Education

Master’s Degree in Computer Science or similar

Job description

Job Details

Level: Experienced

Job Location: National Institutes of Health (NIH) - Rockville Campus - Rockville, MD 20852

Position Type: Full Time

Education Level: Masters Degree

Salary Range: $200,000.00 - $225,000.00 Salary/year

Travel Percentage: None

Job Shift: Day

Job Category: Public Health

Duties and Responsibilities
  • Perform software development to include the definition of subsystem interface specifications, software modeling and implementing the software design.
  • 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 investigate 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 they 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.
  • Conduct theoretical and experimental studies of integrated computerized information systems.
  • 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 data collection from automated high-throughput screens.
  • Work with biologists and chemists to analyze data from assays and screens.
  • 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.
  • Work products and documents related to analyzing and handling large volumes of data.
Qualifications
Basic Qualifications
  • 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.

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.

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law.

This position is contingent upon contract award.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Scientist (52632)
Scientist (52632)

GAP SOLUTIONS INC • Bethesda (MD)

On-site
USD 215,000 - 228,000
Computer Programmer (51696)
Computer Programmer (51696)

GAP SOLUTIONS INC • North Carolina

On-site
USD 100,000 - 150,000
Bioinformatics Scientist (51675)
Bioinformatics Scientist (51675)

GAP SOLUTIONS INC • North Carolina

On-site
USD 110,000 - 128,000
Bioinformatics Scientist (51683)
Bioinformatics Scientist (51683)

GAP SOLUTIONS INC • North Carolina

On-site
USD 110,000 - 128,000
Bioinformatics Scientist (52645)
Bioinformatics Scientist (52645)

GAP SOLUTIONS INC • North Carolina

On-site
USD 198,000 - 208,000
Research Analyst
Research Analyst

GAP SOLUTIONS INC • Rockville (MD)

On-site
USD 115,000 - 125,000
Research Analyst (52660)
Research Analyst (52660)

GAP SOLUTIONS INC • Rockville (MD)

On-site
USD 115,000 - 125,000
Disability accommodations
Bioinformatics Scientist (50861)
Bioinformatics Scientist (50861)

GAP SOLUTIONS INC • Baltimore (MD)

On-site
USD 110,000 - 135,000
Biologist (Genomics) (50865)
Biologist (Genomics) (50865)

GAP SOLUTIONS INC • Baltimore (MD)

On-site
USD 70,000 - 140,000
Bioinformatics Scientist (52646)
Bioinformatics Scientist (52646)

GAP SOLUTIONS INC • North Carolina

On-site
USD 195,000 - 205,000