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

From NAMIC Wiki
Jump to: navigation, search
 
(10 intermediate revisions by 2 users not shown)
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
+
<b>Note: This position has been filled, thank you for your interest.</b>
brain morphology and function.
 
  
http://www.na-mic.org/pages/Driving_Biological_Projects
 
  
 
Job description:
 
Job description:
  
 
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 30: Line 15:
 
** Implement solutions in collaboration with other NA-MIC personnel.
 
** Implement solutions in collaboration with other NA-MIC personnel.
 
** 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
+
** 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.
software practices including publicly readable repositories, design material
+
* Qualifications: BS Computer Science or equivalent. Knowledge of medical image processing a plus.
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:
 
* Other Requirements:
** Willingness and ability to develop "production" quality code adhering to
+
** Willingness and ability to develop "production" quality code adhering to existing design standards.
existing design standards.
 
 
** Knowledge of C++ essential.
 
** Knowledge of C++ essential.
** Cross-platform software development experience (Windows and Linux; Mac a
+
** Cross-platform software development experience (Windows and Linux; Mac a plus).
plus).
+
** Experience with NA-MIC Kit tools a plus (CMake, VTK, ITK, KWWidgets,  3D Slicer).
** Experience with NA-MIC Kit tools a plus (CMake, VTK, ITK, KWWidgets,  3D
+
 
Slicer).
+
Please see http://www.na-mic.org/pages/Driving_Biological_Projects for more information on our NAMIC collaborations.

Latest revision as of 14:45, 15 September 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.

Note: This position has been filled, thank you for your interest.


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).

Please see http://www.na-mic.org/pages/Driving_Biological_Projects for more information on our NAMIC collaborations.