Who are we?

CERN openlab is a unique public-private partnership that works to accelerate the development of cutting-edge ICT solutions for the worldwide LHC community and wider scientific research. Through CERN openlab, CERN collaborates with leading ICT companies and research institutes.

Within this framework, CERN provides access to its complex ICT infrastructure and its engineering experience — in some cases even extended to collaborating institutes worldwide. Testing in CERN’s demanding environment provides the ICT industry collaborators with valuable feedback on their products, while enabling CERN to assess the merits of new technologies in their early stages of development for possible future use. This framework also offers a neutral ground for carrying out advanced research-and-development activities with more than one company. Find out more in our FAQs.

Our history

In 2016, CERN openlab celebrated its 15th anniversary. Read this opinion piece from the CERN Director-General to find out more about the key role CERN openlab has played in making the world-leading physics research carried out at CERN possible.

Since its foundation in 2001, CERN openlab has run in successive three-year phases. In 2018, CERN openlab began its sixth three-year phase. In preparation for this, we published a white paper identifying future ICT challenges in scientific research. You can also find out more about CERN openlab’s previous phases on our old website.


Our collaborators

We are proud to introduce you to the leading ICT companies and research organisations with whom we are collaborating.

Read our brochure to find out more about how you can work with us.




Research members

Project coordinators

Each project team within CERN openlab is supervised by a member of CERN staff. These project coordinators also act as a liaison between CERN and the company collaborating in the project. At monthly review meetings, the project coordinators update the CERN management team on the progress of projects, thus ensuring timely follow-up of any issues that may arise.

Project coordinators Project title
Fons Rademakers BioDynaMo
Federico Carminati Code modernisation: fast simulation
Eric Van Herwijnen Conditions database for the SHiP experiment
Luca Mascetti EOS productisation
Tony Cass Extreme Flow Optimizer
Fons Rademakers GeneROOT
Olof Bärring and Niko Neufeld High-throughput computing collaboration
Fernando Varela Industrial control and monitoring
Maria Girone and Luca Canali Intel big-data analytics
Tim Bell OpenStack clouds
Tim Bell OpenStack containers
Eric Grancher and Eva Dafonte Perez Oracle big-data analytics
Eva Dafonte Perez and Katarzyna Maria Dziedziniewicz-Wojcik Oracle cloud
Artur Wiecek Oracle WebLogic on Kubernetes
Olof Bärring RapidIO for data acquisition
Eric Grancher and Eva Dafonte Perez REST services, JavaScript, and JVM performance
Andrey Ustyuzhanin Yandex data popularity and anomaly detection

Available jobs

Available jobs

Computing Engineer

Are you a talented software engineer, at ease with the latest Java and web technologies? Do you have experience with Docker, Kubernetes and container orchestration engines with focus on web applications deployments ? Then join CERN and take a major role in the design and implementation of the next generation of cloud applications and infrastructures to be used by the CERN's community!

As a Research Cloud Engineer in the CERN Openlab, your main activities will consist of:

  • Research and development of new cloud based infrastructure capable of hosting CERN applications.
  • Collaborate with CERN openlab industry partner (Oracle), present work results in conferences, publish papers explaining your work.
  • Migration of production CERN Java applications to Kubernetes (OpenStack Magnum).
  • Design solutions for cloud based disaster recovery solutions for CERN applications and databases.
  • Encourage adoptions of new cloud based technologies amongst CERN developers.
  • Evaluate security constrains of proposed solutions.
  • Study innovative approaches for Java application Cloud deployment, design and evaluate the use of external providers as means of provisioning CERN applications.
  • Investigate technologies that help improve efficiency of hosting solutions.
  • Share domain and technical expertise, providing technical mentorship and specific training to peers.

You can see the full job description here:  http://smrtr.io/DGCb

Seniority level: Mid-Senior Level

Industry: Research

Employment type: Full Time

Job functions: Engineering


If you’ve previously worked with us and would like to stay in touch, we encourage you to join our group on the CERN alumni platform.