Connectionists: Job offer at INCF: Scientific applications software engineer

Raphael Ritz raphael.ritz at incf.org
Thu Feb 10 05:44:17 EST 2011


Job description
***************
The International Neuroinformatics Coordinating Facility
(INCF; www.incf.org) is a professional organization that aims
to develop a global neuroinformatics infrastructure and to
promote the sharing of data and computing resources to the
international neuroscience research community.

For this purpose, INCF is seeking an experienced software developer to
develop software libraries, applications and tools to support
neuroscience analysis, modeling and simulation research. The
successful candidate will join the staff at the INCF Secretariat in
Stockholm and will work closely with the scientists and developers
involved in neuroinformatics research around the world.

Qualifications
**************
We are interested both in experienced applicants as well as in recent
graduates. Applicants should have a strong background in science and
mathematics, as well as real experience developing quality software,
either commercial or open source. More experienced applicants should
also have demonstrated project management skills and the ability to
lead a team of strong developers with highly technical backgrounds.

The candidate should have experience with both static and dynamic
programming languages, including C/C++ and Python, and in-depth
understanding of the following: domain-specific languages, scientific
computing, algorithm analysis and data structures, foreign function
interfaces between high- and low-level languages (for example SWIG or
Boost Python).

DESIRED SKILLS AND CAPABILITIES

(Required) Bachelor's Degree in Computer Science or other scientific
or engineering field with preferably an M.S. or Ph.D. degree.

(Required) Minimum 2 years of technical lead or development experience
with 4 or more years preferred.

Ability to understand a problem domain and then conceive of and
implement an intuitive user interface geared toward the scientist or
engineer user.

Discipline, pride, and professionalism to write readable, documented,
and unit-tested code that serves as an example to others who later
study your work. Experience with source revision repositories, issue
tracking and wiki software a plus.

Strong work ethic and commitment to satisfying the customer.

Experience with Python, and a strong understanding of how to apply its
capabilities to develop GUIs, work flow frameworks, distributed data
grids, analysis, modeling, simulation and elegant scientific
applications.

Understanding of databases, statistics, optimization, image
processing, signal processing, or other technical areas is desirable.

The candidate should have very good knowledge of English, in both oral
and written communication. Good knowledge of other languages is an
advantage.

Employment
************
Fixed term contract 6 months, with possible prolongation. Competitive
salary, set according to the qualifications and experiences of the
successful candidate.

Further information
********************
Applications should contain a cover letter and CV, and be sent to
jobs at incf.org by March 4. Code samples and links to previous work are
encouraged but not required.

Download this job announcement as a pdf here:
http://incf.org/documents/Scientific%20applications%20software%20engineer.pdf

-- 
Dr. Raphael Ritz
Scientific Officer

International Neuroinformatics Coordinating Facility
Karolinska Institutet
Nobels väg 15 A
SE-171 77  Stockholm
Sweden

Email: raphael.ritz at incf.org
Phone: +46 8 524 87017
Fax: +46 8 524 87150
web: www.incf.org





More information about the Connectionists mailing list