Full stack Developer

vor 1 Monat


Genève, Schweiz EPFL - Ecole Polytechnique Fédérale de Lausanne Vollzeit
EPFL, the Swiss Federal Institute of Technology in Lausanne, is one of the most dynamic university campuses in Europe and ranks among the top 20 universities worldwide. The EPFL employs more than 6,500 people supporting the three main missions of the institution: education, research and innovation. The EPFL campus offers an exceptional working environment at the heart of a community of more than 17,000 people, including over 12,500 students and 4,000 researchers from more than 120 different countries.

Full stack Developer (W/M)Your mission :

The aim of the EPFL Blue Brain Project (BBP), a Swiss brain research initiative founded and directed by Professor Henry Markram, is to establish simulation neuroscience as a complementary approach alongside experimental, theoretical and clinical neuroscience to understanding the brain, by building the world’s first biologically detailed digital reconstructions and simulations of the mouse brain.

Blue Brain’s Data and Knowledge Engineering team is building a Knowledge Graph used to perform large-scale semantic and spatial data integration, exploration, inference and access within 3D Brain Atlases to support biologically detailed digital reconstructions and simulations of the mouse brain. Graph analytics as well as state of the art methods for machine learning on graphs (e.g. Graph Embeddings, Graph Neural Networks, Graph-to-Text generation) are applied on top of the knowledge graph to support scientific downstream tasks through for example recommender and inference systems, link prediction, NLP language model augmentation with knowledge background.

To strengthen its Data and Knowledge Engineering team, BBP is looking for a:

Full stack Developer W/M.
Main duties and responsibilities include :
  • Gather user needs and translate them into system design and implementation requirements
  • Design and implement systems both backend and web-based to enable and facilitate large-scale data integration, exploration, inference and access.
  • As a team player, participate in the design and implementation of features in the BBP knowledge graph technology stack
  • Implement and deliver production quality code following best-practices for maintainable software development
Experience and preferred skills :
  • Expertise in Python and its ecosystem
  • Familiarity with REST services,
  • Familiarity with frontend technologies
  • Experience building containerised applications with Docker
  • Agile software development, unit and integration testing
Experience in any of the following areas would be a plus :
  • Container orchestration technologies (kubernetes)
  • Experience in querying data using ElasticSearch
  • Experience with workflow management systems
Profile :
  • Master degree in Computer Science or similar fields
  • At least 3 years experience of software development
  • English written and spoken. French would be a plus
We offer :
  • A world-recognized leader in simulation-based research in neuroscience
  • A dynamic, multidisciplinary, international and collaborative working environment committed to benefitting the global community
  • A modern working environment, based at the Biotech Campus in Geneva Sécheron
Start date :
as soon as possible
Term of employment :
Fixed-term (CDD)Work rate :
100%Duration :
1 year
Remark :
Only candidates who applied through EPFL website or our partner Jobup’s website will be considered. Files sent by agencies without a mandate will not be taken into account.Reference :
Job Nb 3155apply online

  • Genève, Schweiz IT ADVANCED CONSULTING SA Vollzeit

    Assurer le développement de nouveaux systèmes: oParticiper aux phases de conception; oDéveloppement des solutions informatiques répondant aux besoins; oImplémenter les tests unitaires; oRespecter les exigences non fonctionnelles de développement; oEvaluer, diagnostiquer et corriger les anomalies. Participer à l'amélioration de la qualité des...

  • Backend Developer

    vor 1 Woche


    Genève, Schweiz INFOMANIAK NETWORK SA Vollzeit

    Backend Developer Type d'emploi CDI - 80 à 100% Lieu Genève Disponibilité Au plus vitePostuler sur Jobup infomaniak, ce sont 200 collaborateurs, 200 histoires, 200 carrières et 200 voix qui partagent une envie et des principes communs. Ce sont aussi des challenges techniques stimulant à réaliser en équipe dans une ambiance conviviale : deux...


  • Genève, Schweiz BS-Team SA Vollzeit

    Chez BS-Team, nous avons à cœur d’accompagner nos collaborateurs tout au long de leur carrière en leur offrant des opportunités d’évolution. Nous sommes convaincus que l’élargissement des connaissances et des compétences est primordial pour leur réussite professionnelle et leur épanouissement au quotidien. Mission: As part of the Monitoring...


  • CH- Genève Organisation Météorologique Mondiale - OMM Vollzeit

    ORGANIZATIONAL UNITWMO Information Systems (WIS)Infrastructure Department DUTIES AND RESPONSIBILITIES Under the overall guidance of the Head of Data and Information Management Division (H/DIM) and the direct supervision of the Lead, WIS 2.0 Unit (L/R), the incumbent will perform the following duties related to the WIS2 in a box software ):(1) Develop an...


  • Genève, Schweiz EFG Bank Vollzeit

    Within the Integrated Technology Department, the new collaborator will work closely with a team of engineers in Geneva and liaise with colleagues in more than 30 countries. Under the supervision of the head of IT infrastructure Design & Solutions, he will focus on cloud architecture and implementation.Main responsibilitiesBuild, design and deploy the...


  • CH- Genève UNOG United Nations Office at Geneva Vollzeit

    Résultat de la prestationThe consultant will be in charge of updating the Environment in Humanitarian Action course as part of the JEU's project on Localisation of Environment in Humanitarian Action (EHA). The main objective of this consultancy is to update, design and develop an interactive and comprehensive course on "Environment and Humanitarian Action"...

  • Portfolio Manager

    vor 2 Wochen


    Genève, Schweiz Entreprise anonyme Vollzeit

    MAIN DUTIES/RESPONSIBILITIES OF THE ROLE:Implement systematic crypto trading strategy in production and responsible for individual pnlDevelop and improve algorithm trading frameworkImprove pricing/execution/ logicMonitor automated trading stacks including data, execution, riskAdd/combines new alphasPeriodically re-evaluate portfolio allocation and tilt...

  • Portfolio Manager

    vor 2 Wochen


    Genève, Schweiz Entreprise anonyme Vollzeit

    MAIN DUTIES/RESPONSIBILITIES OF THE ROLE:Implement systematic crypto trading strategy in production and responsible for individual pnlDevelop and improve algorithm trading frameworkImprove pricing/execution/ logicMonitor automated trading stacks including data, execution, riskAdd/combines new alphasPeriodically re-evaluate portfolio allocation and tilt...

  • Portfolio Manager

    vor 2 Wochen


    Genève, Schweiz Entreprise anonyme Vollzeit

    Portfolio ManagerMAIN DUTIES/RESPONSIBILITIES OF THE ROLE:Implement systematic crypto trading strategy in production and responsible for individual pnlDevelop and improve algorithm trading frameworkImprove pricing/execution/ logicMonitor automated trading stacks including data, execution, riskAdd/combines new alphasPeriodically re-evaluate portfolio...

  • Portfolio Manager

    vor 2 Wochen


    Genève, Schweiz jobup Vollzeit

    Portfolio ManagerMAIN DUTIES/RESPONSIBILITIES OF THE ROLE:Implement systematic crypto trading strategy in production and responsible for individual pnlDevelop and improve algorithm trading frameworkImprove pricing/execution/ logicMonitor automated trading stacks including data, execution, riskAdd/combines new alphasPeriodically re-evaluate portfolio...

  • BRAND manager

    vor 2 Wochen


    Genève, Schweiz Suisselle Vollzeit

    Suisselle is a scale-up based in the technology parc of Yverdon-les-Bains, Y-Parc with an office in Geneva. The innovative products supporting beauty via several lines are produced in their clean room in Yverdon and sold to medical doctors and distributors worldwide.In the frame of the growth of our business, we are looking forBRAND MANAGER (International...


  • Genève, Schweiz 0877 Deutsche Bank (Suisse) SA Vollzeit

    Description : Responsibilities: Support the Front Office on the new client adoption and account maintenance activities Participate in the continuous assessment and recommend actions to improve the client onboarding process Track account opening and maintenance process and proactively follow-up across Front Office teams on progress and propose...

  • Brand Manager

    vor 2 Wochen


    Genève, Schweiz OM Pharma Vollzeit

    OM Pharma is a global Geneva-based biopharmaceutical company. It is a leader in the prevention of recurrent respiratory and urinary tract infections and is also active in the treatment of vascular diseases. It operates worldwide through a strong network of international partners and invests its profits in R&D to develop microbial derived immunotherapeutic...

  • Brand Manager

    vor 3 Wochen


    Genève, Schweiz OM Pharma Vollzeit

    OM Pharma is a global Geneva-based biopharmaceutical company. It is a leader in the prevention of recurrent respiratory and urinary tract infections and is also active in the treatment of vascular diseases. It operates worldwide through a strong network of international partners and invests its profits in R&D to develop microbial derived immunotherapeutic...


  • Genève, Schweiz FINDERS SA Vollzeit

    Strategic Procurement Operations Specialist - Financial IndustryClient:From the USA to London, Asia to Geneva and everywhere in between, our client's success is rooted in a belief of different points of view. Strong core values as well as dynamism and a lot of humility ! One of the largest and most trusted financial companies in the world. Voted "Great place...


  • Genève, Schweiz FINDERS SA Vollzeit

    Strategic Procurement Operations Specialist - Financial IndustryClient:From the USA to London, Asia to Geneva and everywhere in between, our client's success is rooted in a belief of different points of view. Strong core values as well as dynamism and a lot of humility ! One of the largest and most trusted financial companies in the world. Voted "Great...


  • Genève, Schweiz MEDECINS SANS FRONTIERES Suisse Vollzeit

    Operational Communications InternThis internship is part of an academic training program, a professional training program or a socio-professional integration program, and must meet the conditions set by the Conseil de surveillance du marché de l'emploi (CSME).Context & MissionMédecins Sans Frontières is an independent, international...

  • Strategic Procurement

    vor 9 Stunden


    Genève, Schweiz FINDERS SA Vollzeit

    Strategic Procurement & Sourcing Specialist - Financial IndustryClient:From the USA to London, Asia to Geneva and everywhere in between, our client's success is rooted in a belief of different points of view. Strong core values as well as dynamism and a lot of humility ! One of the largest and most trusted financial companies in the world. Voted "Great...


  • Genève, Schweiz FINDERS SA Vollzeit

    Strategic Procurement & Sourcing Specialist - Financial IndustryClient:From the USA to London, Asia to Geneva and everywhere in between, our client's success is rooted in a belief of different points of view. Strong core values as well as dynamism and a lot of humility ! One of the largest and most trusted financial companies in the world. Voted "Great place...


  • Genève, Schweiz Orange Business Switzerland AG Vollzeit

    Some highlights Being part of an international company yet with local presence Build a safer digital society together with us Working as a VP Global Product Manager We are seeking a highly experienced and strategic Vice-President (VP) Global Product Manager to join Technology & Marketing division in the cyber security industry and lead Global Product...