Python Software Engineer
Epfl
Geneva, CH
vor 1 Tg.

Working for the Ecole polytechnique fédérale de Lausanne (EPFL) means being part of a prestigious school that consistently ranks among the top 20 universities worldwide.

As a public university dedicated to improving the world around us, we have three missions : training, research and technology transfer.

We boast one of the most dynamic university campuses in Europe and employ more than 6,000 people. Our employees perform high-

value-added work in teaching and research and in the school’s administrative and technical services. Between our main campus in Lausanne and our satellite campuses in Geneva, Neuchâtel, Fribourg and Sion, our workforce is composed of more than one hundred different professions.

At EPFL, we foster a culture of respect and inclusion in the workplace. We promote a healthy work-life balance through flexible working hours and on-

campus daycare and sports facilities. Our employees also benefit from belonging to a diverse community of 16,000 people including over 10,000 students and 3,500 researchers from 120 different countries.

Python Software Engineer (W / M)

Your mission :

The EPFL Blue Brain Project (BBP), situated on the Campus Biotech in Geneva, Switzerland, applies advanced neuroinformatics, data analytics, high-

performance computing and simulation-based approaches to the challenge of understanding the structure and function of the mammalian brain in health and disease.

The BBP provides the community with regular releases of data, models and tools to accelerate neuroscience discovery and clinical translation through open science and global collaboration.

The Blue Brain Project , is looking for an experienced Python Software Engineer (W / M) to strengthen neuroscientific software engineering team.

Specific responsibilities include :

  • Designing, implementing and maintaining a suite of software applications for the data-driven building of models of brains and brain components
  • Implementing best-practices for maintainable software development, such as testing, continuous integration, rich documentation, adherence to coding standards.
  • Interacting with scientific teams on the algorithms and data
  • Playing a decisive role in education & support for scientific staff
  • Essential skills and experience required :

  • Expert knowledge in Python
  • Good knowledge of software design patterns and models of computation
  • Extensive experience using
  • Linux operating systems
  • Very good familiarity in software development life-cycle, such as versioning (git), debugging, workflows, testing, QA
  • Good team player and fluent English in speech and writing
  • Preferred :

  • Knowledge of the scientific software stack (NumPy, SciPy, )
  • Knowledge in distributed or parallel computing
  • Good knowledge in C++ software design / implementation
  • Devops environment experience
  • Your profile :

  • Master’s degree in computer science or equivalent experience.
  • Experience with software design and maintenance of medium-scale projects
  • We offer :

  • An internationally visible and rising project in simulation-based research in neuroscience using supercomputers
  • A young, dynamic, inter-disciplinary, and international working environment
  • Start date :

    As soon as possible Term of employment :

    Fixed-term (CDD) Work rate :

    100% Duration :

    1 year, renewable Remark :

    Only candidates who applied through EPFL website or our partner Jobup’s website will be considered.

    Bewerben
    Zu Favoriten hinzufügen
    Aus Favoriten entfernen
    Bewerben
    Meine Email
    Wenn Sie auf "Fortfahren" klicken, stimmen Sie zu, dass neuvoo Ihre persönliche Daten, die Sie in diesem Formular angegeben haben, sammelt und verarbeitet, um ein Neuvoo-Konto zu erstellen und Sie gemäß unserer Datenschutzerklärung per Email zu benachrichtigen. Sie können Ihre Zustimmung jederzeit widerrufen, indem Sie diesen Schritten folgen.
    Fortfahren
    Bewerbungsbogen