Difference between revisions of "Job Opening:2008 02 19 HMS"

From NAMIC Wiki
Jump to: navigation, search
Line 1: Line 1:
The National Alliance for Medical Imaging Computing (NA-MIC) is a
+
The National Alliance for Medical Imaging Computing (NA-MIC) is a multi-institutional, interdisciplinary team of computer scientists, software engineers, and medical investigators who develop computational tools for the analysis and visualization of medical image data. The purpose of the center is to provide the infrastructure and environment for the development of computational algorithms and open source technologies, and then oversee the training and dissemination of these tools to the medical research community.
multi-institutional, interdisciplinary team of computer scientists, software
 
engineers, and medical investigators who develop computational tools for the
 
analysis and visualization of medical image data. The purpose of the center
 
is to provide the infrastructure and environment for the development of
 
computational algorithms and open source technologies, and then oversee the
 
training and dissemination of these tools to the medical research community.
 
  
We are seeking applications for a software engineering position. The
+
We are seeking applications for a software engineering position. The successful applicant will be working alongside a team of neuroscientists investigating  the impact of schizophrenia and Velocardiofacial syndrome on brain morphology and function.
successful applicant will be working alongside a team of neuroscientists
 
investigating  the impact of schizophrenia and Velocardiofacial syndrome on
 
brain morphology and function.
 
  
 
http://www.na-mic.org/pages/Driving_Biological_Projects
 
http://www.na-mic.org/pages/Driving_Biological_Projects
Line 17: Line 8:
  
 
Image Computing Applications Engineer:
 
Image Computing Applications Engineer:
*Summary: The engineer will work closely with local user community to
+
*Summary: The engineer will work closely with local user community to integrate NA-MIC Kit software into local research workflows. The engineer will work with the NA-MIC algorithm and software developers to develop implementation strategies to meet the needs of local users by adapting and/or extending existing code in the NA-MIC Kit. Examples of the engineering work required include writing code to integrate several filters into a pipeline, building user interfaces to algorithms, converting data file formats, and automating repetitive analysis tasks.
integrate NA-MIC Kit software into local research workflows. The engineer
 
will work with the NA-MIC algorithm and software developers to develop
 
implementation strategies to meet the needs of local users by adapting
 
and/or extending existing code in the NA-MIC Kit. Examples of the
 
engineering work required include writing code to integrate several filters
 
into a pipeline, building user interfaces to algorithms, converting data
 
file formats, and automating repetitive analysis tasks.
 
  
 
* Duties:
 
* Duties:
Line 31: Line 15:
 
** Support use of new solutions by local users.
 
** Support use of new solutions by local users.
 
** Disseminate solutions to broader community through adherence to NA-MIC software practices including publicly readable repositories, design material and documentation on public wiki, participation in email lists to support users and developers.
 
** Disseminate solutions to broader community through adherence to NA-MIC software practices including publicly readable repositories, design material and documentation on public wiki, participation in email lists to support users and developers.
* Qualifications: BS Computer Science or equivalent. Knowledge of medical image processing a
+
* Qualifications: BS Computer Science or equivalent. Knowledge of medical image processing a plus.
plus.
 
 
* Other Requirements:
 
* Other Requirements:
 
** Willingness and ability to develop "production" quality code adhering to existing design standards.
 
** Willingness and ability to develop "production" quality code adhering to existing design standards.

Revision as of 13:58, 19 February 2008

Home < Job Opening:2008 02 19 HMS

The National Alliance for Medical Imaging Computing (NA-MIC) is a multi-institutional, interdisciplinary team of computer scientists, software engineers, and medical investigators who develop computational tools for the analysis and visualization of medical image data. The purpose of the center is to provide the infrastructure and environment for the development of computational algorithms and open source technologies, and then oversee the training and dissemination of these tools to the medical research community.

We are seeking applications for a software engineering position. The successful applicant will be working alongside a team of neuroscientists investigating the impact of schizophrenia and Velocardiofacial syndrome on brain morphology and function.

http://www.na-mic.org/pages/Driving_Biological_Projects

Job description:

Image Computing Applications Engineer:

  • Summary: The engineer will work closely with local user community to integrate NA-MIC Kit software into local research workflows. The engineer will work with the NA-MIC algorithm and software developers to develop implementation strategies to meet the needs of local users by adapting and/or extending existing code in the NA-MIC Kit. Examples of the engineering work required include writing code to integrate several filters into a pipeline, building user interfaces to algorithms, converting data file formats, and automating repetitive analysis tasks.
  • Duties:
    • Define and specify user requirements for new software.
    • Implement solutions in collaboration with other NA-MIC personnel.
    • Support use of new solutions by local users.
    • Disseminate solutions to broader community through adherence to NA-MIC software practices including publicly readable repositories, design material and documentation on public wiki, participation in email lists to support users and developers.
  • Qualifications: BS Computer Science or equivalent. Knowledge of medical image processing a plus.
  • Other Requirements:
    • Willingness and ability to develop "production" quality code adhering to existing design standards.
    • Knowledge of C++ essential.
    • Cross-platform software development experience (Windows and Linux; Mac a plus).
    • Experience with NA-MIC Kit tools a plus (CMake, VTK, ITK, KWWidgets, 3D Slicer).