[SciPy-User] [JOB] junior developer on 3-D image processing
Tue Nov 8 16:59:18 CST 2011
I attach below the description of a 1-year junior developer
position available in my research team. The goal of this project is to
gather and improve existing Python and ImageJ pieces of code on 3-D image
processing, and to build a user-friendly and good-quality package to be
used by several research teams. Image processing algorithms of general
interest (beyond the teams involved in the project) will be contributed
to the scikits-image (http://skimage.org/) Python module. A previous
experience with Python and/or open-source software development is a
Please spread the word!
Hiring a junior developer on 3-D image processing in the joint lab
Description of the position
The goal of this 1-year project is to build a user-friendly and
good-quality 3-D image processing package from the miscellaneous
codebases written by different research teams working together on X-ray
tomography. In a first phase, you will strongly interact with the
researchers of the different teams in order to list and collect the
different algorithms used by the teams (including a few state-of-the-art
algorithms used by specialists on image processing collaborating with the
teams). You will integrate these algorithms (starting with those of most
common interest) into a common package, taking special care of usability
(documentation, installation, ...) and robustness of the code (testing,
handling of different file formats). The package will consist of a Python
package and a set of ImageJ routines. For easier maintenance, some
algorithms of general interest will be contributed instead to the
open-source Python scikits-image ``skimage``.
The French EDDAM project
(http://www.svi.cnrs-bellevue.fr/wikimedia/index.php/EDDAM) focusses on
the ultrafast 3-D X-ray imaging of amorphous materials under mechanical
load or thermal treatment. Thanks to state-of-the-art developements of
synchrotron X-ray tomography, it is now possible to image the evolution
of materials at timescales below 1s, giving unprecendented insights into
the transformation of materials. Such experiments typically produce huge
datasets, for which efficient automated image processing methods are
* Good abilities for team working. Objective-driven mindset.
* Knowledge of programming and some scientific computing.
Knowledge of one of the languages/sotfwares used by the team (Python,
ImageJ + Java, Matlab) is a plus.
* Interest for quality assurance and best practices in software
development: documentation, testing, version control.
* Interest and curiosity on image processing. A previous experience on
image processing or a mathematical-oriented mindset is a plus.
The position is available from February 2012.
The salary depends on the level of experience of the candidate, from 1650
euros (net salary) per month (master's degree) to 1930 euros per month
(PhD degree). If you are finishing a master's degree and you are looking
for an internship, it is also possible to start with an internship before
taking the 1-year position.
Your employer will be the CNRS (French National Research Center), and you
will be located at the joint unit CNRS/Saint-Gobain
(http://www.svi.cnrs-bellevue.fr), in Aubervilliers, close to Paris
Candidates should send a CV with cover letter to Emmanuelle Gouillart at
More information about the SciPy-User