[Pw_forum] MaX software scientist/engineer @ EPFL
Nicola Marzari
nicola.marzari at epfl.ch
Mon Jun 27 14:08:30 CEST 2016
Dear All,
this is to let you know that an open position for a software
scientist/engineer is available at EPFL (Lausanne, Switzerland) in the
group of Prof. Nicola Marzari, supported by the H2020 Centre of
Excellence MaX on “Materials Design at the eXascale”, and in close
collaboration with the MARVEL NCCR, the Swiss National Centre on
"Computational Design and Discovery of Novel Materials”. Full details
are available here:
http://theossrv1.epfl.ch/uploads/Main/Openings/2016_06_MaX_SE.pdf
and reported below. Please feel free to pass the above ad to anyone
interested - thanks a lot.
nicola marzari
Excellent candidates are sought with experience in the development of
complex software architectures to support the development and deployment
of AiiDA (Automated Interactive Infrastructure and Database for
Computational Science, http://www.aiida.net), a framework that acts as a
flexible and scalable infrastructure enabling high-throughput
computational materials science. AiiDA is the main materials’
informatics infrastructure underpinning the efforts of MaX and MARVEL;
the software engineer would work with a team of 10+ PhDs/postdocs
contributing to the AiiDA project, and a web engineer dedicated to the
data sharing and dissemination portal.
Major duties and responsibilities ---
Maintain and develop the AiiDA Python infrastructure, including some or
all of the following:
software design and development of core functionality
plugins for community codes and scientific workflows
database storage, query efficiency, and scalability
remote resource management (supercomputers and storage)
REST APIs and GUI front-ends
communicate with users for support, feedback, and strategic development
Skills and experience ---
managing large codes/projects in a team (version control systems, issue
trackers, unit test, continuous integration and other good software
practices)
knowledge of software design (UML, design patterns, agile development, etc.)
database systems (SQL/NoSQL, triggers, transactions, …); handling large
datasets
at least one object-oriented programming language; Python an obvious plus
web (HTML5, JavaScript, AJAX, jQuery) and app design would be a plus
A scientific background (e.g. physical or engineering sciences) is
welcome, but not required. For interested applicants, scientific
research challenges can be incorporated in the effort.
Typical candidates will be independent, motivated and passionate, and
have a MSc in computer science or comparable skills and experience; a
PhD in science or engineering would be appropriate for research-oriented
applicants. Preference will be given to candidates with previous
experience in similar subjects.
The environment ---
The position will be hosted in the Laboratory for Theory and Simulation
of Materials, led by Prof Nicola Marzari (see http://theossrv1.epfl.ch).
EPFL offers a thriving intellectual environment, outstanding
computational resources and facilities, and a very lively and active
community. It is located in Lausanne, on the shores of Lake Geneva and
in close proximity to the Swiss and French Alps.
Applications ---
Candidates should submit 1) a full CV, including contacts for at least
two references, and 2) a cover letter of intent to both
martin.uhrin at epfl.ch and nicola.marzari at epfl.ch, with “MARVEL Software
Engineer” in the subject line (PDF attachments only). For best
consideration applications should be submitted by July 31st, but the
position will remain open until filled. Shortlisted candidates will be
contacted individually for interviews, usually over Skype videoconferencing.
Appointments at EPFL are on a yearly renewable basis, typically for 2 to
4 years. Salaries for a freshly minted MSc start at ~75,000 CHF, and for
a PhD at ~82,000 CHF.
--
----------------------------------------------------------------------
Prof Nicola Marzari, Chair of Theory and Simulation of Materials, EPFL
Director, National Centre for Competence in Research NCCR MARVEL, EPFL
http://theossrv1.epfl.ch/Main/Contact http://nccr-marvel.ch/en/project
More information about the users
mailing list