Computational Scientist Job Description

Computational Scientist Job Description

4.5
177 votes for Computational Scientist
Computational scientist provides us with guidance on analysis methods, data visualization, data integration, computational infrastructure, HPC/Cloud workflows for computational pathology.

Computational Scientist Duties & Responsibilities

To write an effective computational scientist job description, begin by listing detailed duties, responsibilities and expectations. We have included computational scientist job description templates that you can modify and use.

Sample responsibilities for this position include:

Design and implement novel computational photography algorithms
Transfer technology to product groups
Design and implement parallel combinatorial algorithms such as graph and sparse matrix algorithms
Collaborate with domain scientist such as biologists and chemists to identify computational problems and map them to distributed-memory computing platforms
Publish and present research results in high-impact journals and top conferences in the areas of computational biology, parallel computing, and scientific computing
Support supervision of postdocs and students working in high-performance computational biology and combinatorial algorithms area
Writing research proposals and reports
Engagement with broader scientific community, societies, committees, and councils
Use a variety of techniques (including matched molecular pair analysis, full interaction maps, solvation energy calculations and hydrogen bonding propensity analyses) to compare and rank new molecules versus existing three-dimensional crystal structures (such as those in the Cambridge Crystallographic Database (CSD))
Utilize computational methods to predict the morphology of crystalline materials and evaluate interfacial interactions with solvents and excipients

Computational Scientist Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Computational Scientist

List any licenses or certifications required by the position: PPBC

Education for Computational Scientist

Typically a job would require a certain level of education.

Employers hiring for the computational scientist job most commonly would prefer for their future employee to have a relevant degree such as Master's and Bachelor's Degree in Computer Science, Engineering, Software Development, Physics, Education, Applied Mathematics, Science, Computational Science, Bioinformatics, Electrical Engineering

Skills for Computational Scientist

Desired skills for computational scientist include:

HPC and parallel programming techniques
Advanced software tools to support sequencing data analysis review
Laboratory regulatory requirements
Low temperature plasmas and reactive flows
Surface chemistry
OpenMP
Computationally intensive processes
Especially with scheduling products from Altair
HPC job scheduling concepts and applications
Heterogeneous computing

Desired experience for computational scientist includes:

Track record of research excellence
Strong computational analysis skills and experience with large datasets
Expertise in microbiome analysis
Must possess leadership potential
You hold a PhD degree in bioinformatics, computational biology, molecular biology or biochemistry
You know how to turn large datasets into scientific discovery

Computational Scientist Examples

1

Computational Scientist Job Description

Job Description Example
Our company is hiring for a computational scientist. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for computational scientist
  • Have small molecule crystallography and computational chemistry techniques, and understand the basic concepts of solid form chemistry as applied to pharmaceutical small molecules
  • Aid in design screen parameters for statistical power
  • Interpret and perform QC analysis on functional genomics data
  • Analyze pooled genome scale functional genomics screens from both in vitro or in vivo experiments
  • Integrate additional data to increase confidence of hit calling from functional genetic screens
  • Act as a subject matter expert in her/his scientific field and related disciplines
  • Propose novel and actionable analytic ideas, aligned with internal and external scientific strategies and demands
  • Communicate in a clear and professional manner, both in writing and orally
  • Deploy tools and carry on research in asynchronous runtime systems to support application codes using a block-structured adaptive mesh refinement (AMR) software infrastructure to solve systems of nonlinear partial differential equations on emerging many-core and hybrid CPU/GPU architectures
  • Work closely with the developers of the AMR software framework to enable the effective use of the runtime system in the AMR framework
Qualifications for computational scientist
  • Ideally you have already some working experience within drug discovery research
  • Ideally you have had exposure to a variety of different fields within computational biology, such as systems biology, human genetics, epigenetics, microbiome
  • This role will require a high degree of interaction with our therapeutic areas, you are therefore able to manage independently projects and relationships, capturing the needs and requirements of all stakeholders
  • Your fluency in English both in writing and in speaking will enable you to act in an international working environment
  • You are characterized by a focused working style, flexibility innovative thinking, + problem solving and analytical skills
  • You are a reliable team player with excellent organization and communication skills, and with a high degree of motivation
2

Computational Scientist Job Description

Job Description Example
Our innovative and growing company is hiring for a computational scientist. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for computational scientist
  • Develop long-term strategies for runtime development and implementation on future architectures, advanced code analysis tools
  • Provide expertise and insight into the suitability of future architectures for running AMR and asynchronous runtimes
  • Participate in all requested assignments, including research, preparation of proposals, documentation of results and reporting results to sponsors
  • Collaborate in developing new funding initiatives
  • May supervise students or postdocs in support of the research
  • Collaborate with other CAMERA scientists, sponsors and other institutions including DOE BES Light sources
  • HPC performance enhancing technologies
  • Development and refinement of HPC software tools
  • Algorithm optimizations
  • Establishing parallel programming standards
Qualifications for computational scientist
  • You hold a PhD degree or equivalent qualification in Bioinformatics, Computational Biology, Computer Science, Biostatistics or related fields, ideally with additional experience after your PhD
  • You have excellent knowledge and a broad spectrum in bioinformatics and computational biology, analysis of NGS and other high-throughput data, a solid foundation in statistics and machine learning, and experience in mining large biological data sets
  • You have several years of experience in R/Bioconductor or Python, in at least one additional programming language, and you have used relational or noSQL databases in previous projects
  • Previous exposure recent Javascript visualization toolkits or web services in general is a plus
  • You have robust coding skills, experience with version control systems
  • You strive for well documented source code and reproducible data analyses
3

Computational Scientist Job Description

Job Description Example
Our innovative and growing company is hiring for a computational scientist. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for computational scientist
  • Pre/post-processing analyses on very large (Petabyte+) datasets on HPC systems
  • Focus on assistance with performance enhancement of large parallel physical simulation codes via profiling and optimizing, algorithm improvement, code coupling, numerical solvers, and implementation on novel architectures
  • A completed Ph.D
  • Generate hypotheses and lead research in novel approaches to neo-antigen identification, immunogenicity prediction, and personalized cancer vaccine design
  • Lead efforts in the analysis of large public datasets and databases relevant to cancer genomics and immuno-oncology, such as TCGA, IEDB, and GTEx
  • Direct the development of new tools and algorithms for integrative analysis of DNA-seq, RNA-seq, and whole exome sequencing datasets in the context of neo-antigen discovery
  • Explore and implement external methods, technologies, and collaborations to advance the PCV platform
  • Lead a small team that develops, maintains, tests, and deploys the vaccine design pipeline
  • Act as subject matter expert on cancer genomics, immuno-oncology, DNA/RNA sequencing, and related bioinformatics algorithms
  • Independently implement and benchmark high-performance numerical routines required for single-particle reconstruction on exascale architectures
Qualifications for computational scientist
  • You have previously demonstrated that you can apply your skills to turn large datasets into relevant insight in concrete biological and disease related topics in interdisciplinary collaborations
  • Considerable understanding of the physics of neutral particle transport
  • Good growth potential
  • PhD in computational chemistry or other areas of chemistry / chemical engineering with computational chemistry as a major side discipline
  • In-depth expertise in Computational Fluid Dynamics (CFD) and work experience with modeling tools such as Fluent (preferred), OpenFoam or StarCCM+ (experience with Linux is a plus)
  • Demonstrated ability to design and implement graph analysis and sparse matrix algorithms, on shared- and distributed-memory parallel platforms
4

Computational Scientist Job Description

Job Description Example
Our growing company is looking for a computational scientist. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for computational scientist
  • Work in the CFD CTA encompasses all velocity flow regimes and scales of interest to the DOD
  • These effects include changes of phase, changes of chemical composition, and interactions among multiple phases in heterogeneous flows
  • In this position, CFD is used for basic research of fluid dynamics for engineering design of complex flow systems including aerospace research from subsonic regime and beyond, modeling of flow and transport in porous media, free surface flows and fluid-structure interactions at low to moderate Reynolds number
  • Independently implement and maintain high-performance data treatment and reduction/reconstruction routines for a large variety of advanced mathematical techniques for synchrotron light sources, including, SAXS, Tomography, and NEXAFS
  • Develop infrastructure for open source cross-facility dissemination and portability of algorithmic code base
  • Integrate data reduction pipeline with “open data” systems, providing options for exposing user facility data to the public in a curated database with queryable web front-end
  • Collaborate with external scientists and software developers to adapt open-source tools and algorithms for use at DOE user facilities
  • Prepare documentation, automated build, and testing system for all code developed
  • Educate and instruct users in use of tools and algorithms for technique/experiment-specific data through informal training and recorded short courses
  • Attend user facility meetings to present tools for cross-facility use, and support collaboration between groups
Qualifications for computational scientist
  • Parallel programming skills (e.g., CUDA) are a strong plus
  • Proficiency in C and/or C++ programming language
  • Experience in designing and implementing computational biology, graph analytics, and sparse matrix software
  • Demonstrated ability to publish in top journals and conferences
  • Postdoctoral work in Computer Science or related areas that required computation
  • Ability to write research proposals independently and as part of a diverse team
5

Computational Scientist Job Description

Job Description Example
Our growing company is hiring for a computational scientist. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for computational scientist
  • Collaborate with the research faculty & genetic resource scientists on projects of wide-ranging complexity across a diverse array of biomedical disciplines (such as cancer biology, ageing, immunology, infectious diseases, metabolomics, neural disorders, muscular disorders, stem cell and developmental biology, and statistical genetics & biostatistics)
  • Sustain collaborations with the research faculty and staff on both the Farmington, Connecticut and Bar Harbor, Maine campuses
  • Develop quantitative systems biological modeling approaches and mapping of data onto biological pathways and networks
  • Bring experience in machine learning with a proven track record of developing and applying advanced computational techniques to solve complex problems
  • Work closely with other IT/computational groups throughout MSKCC on development and federation of database systems
  • Experience working with high-performance computing clusters, especially ones designed for AI/machine learning applications
  • Stayscurrent with latest computing algorithms and tools
  • Work with Linux systems administrators to configure new and existing software packages for security, performance, and maintainability
  • Propose and execute research programs
  • Identify and evaluate innovative opportunities to develop new polyurethane materials and applications
Qualifications for computational scientist
  • Signs of scientific leadership potential via program committee membership and refereeing
  • Record of outreach and educational activities related to science and technology
  • Bachelor’s or Master’s degree in computer science, biophysics/bioengineering, physics, statistics or related discipline AND at least 2 years of work experience
  • Experience in image processing, machine learning, cellular pathway modeling, mesh development or computational codes
  • Demonstrated evidence of the ability to lead projects contribute to peer-reviewed publications is strongly desired
  • PhD in computational biology / bioinformatics, statistics, computer science or related fields, from a recognized higher-education establishment

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates