Scientific Software Engineer
1 week ago
Thank you for your interest in ESS. We hope that you will find a position matching your qualifications and interests.
If you don't find what you are looking for this time, please come back. There will be several openings, in different areas, in the future. Get involved, you are needed. Together we will advance science so future generations can thrive
Scientific Software Engineer (senior level)The European Spallation Source (ESS) invites applications for a Scientific Software Engineer (senior level) position at the Data Management and Software Centre (DMSC) in Copenhagen, Denmark.
The DMSC is responsible for the design, development and construction of the computer software and hardware to be used for the operation and data analysis of the experiments that will be carried out on the future neutron scattering and imaging instruments at ESS.
ESS is a "Big Science" project that aims to be the most powerful neutron source in the world when it is fully operational in 2028. It will enable scientists to study the structure and behavior of matter at the atomic level, opening new possibilities for research and innovation in material science.
About the position
The accurate detection of neutrons is at the core of any experiment in the future of ESS. The facility has developed a software architecture that runs on standard computing hardware to process neutron events in real time. It is written in C++ and runs on Linux operating systems. With this framework, the processing can be optimized to meet the needs of the particular neutron instrument. It is important to ensure that users can trust the system to record all relevant data accurately and reliably.
The responsibilities of our future colleague will include, but not be limited to:
- Collect and define requirements for the processing for different detector types.
- Design and develop a software event formation system that can cope with the neutron event rates of the next generation neutron facility, accurately and reliably.
- Profile C++ event formation applications to identify processing bottlenecks and devise improvements.
- Support ESS staff in running, testing and commissioning the system.
- Co-design the next evolution of the event formation application.
The candidate will work on-site in Copenhagen, but will be required to visit the ESS site in Lund, Sweden, on a regular basis.
This is a permanent position with a three months' probationary period, and is to be filled as soon as practically possible.
About you
To be successful in this position you need to have all or most of the following:
- A STEM or software-related degree or relevant higher qualification.
- Familiarity with the operating principles of particle detectors.
- Proven programming experience in C++ and Python or similar language.
- Experience with collection, processing, and analysis of data from experiments or measurements.
- Experience with data streaming or message broker systems, such as Apache Kafka.
- Experience in building, testing and deploying software in a professional manner.
- Solid experience working with Linux operating systems.
To thrive in this role, you should be able to collaborate with people of various backgrounds and areas of expertise. You function well as part of a team, but you are also able to work independently. You enjoy finding new solutions and find it important to plan and organise your work.
What can we offer?
We offer you a stimulating environment with highly skilled colleagues, who take great pride in designing and building a world-leading facility for materials research. DMSC has a growing team of 40 staff and at the site in Lund there are a further 500 colleagues - with a total of almost 60 nationalities. At DMSC, this international team has created a friendly, open and collaborative atmosphere with regular activities and get-togethers.
Benefits include:
- 25+5 days of annual leave as well as more than 5 days of public holidays and company days off.
- Focus on work/life balance.
- Where applicable, relocation support and allowances may also be available.
Please provide your CV and cover letter in English by clicking on "apply" and following the instructions. Please note we only accept applications via the ESS website. This advert will be published from 4 November, 2024 until we find the right candidate. We will review applications continuously, so please apply as soon as you can
Certain roles at ESS require health and safety checks and/or security clearance procedures, which will be performed as part of the recruitment process.
For further information regarding the position, please contact the hiring manager Fredrik Bolmsten, fredrik.bolmsten@ess.eu
We look forward to receiving your application soon
#J-18808-Ljbffr-
Student Software Engineer
3 days ago
Copenhagen, Copenhagen, Denmark BioLib Full timeBioLib Copenhagen, Capital Region of Denmark, Denmark Join or sign in to find your next job Join to apply for the Student Software Engineer role at BioLib BioLib is integrating cutting-edge artificial intelligence with biological data science. Our mission is to harness machine learning and innovative technologies to revolutionize scientific discovery...
-
Software Engineer Internship
3 days ago
Copenhagen, Copenhagen, Denmark beBee Careers Full timeAbout the RoleWe are seeking a highly motivated Software Engineer Intern to join our team. As a member of our cloud platform development team, you will work on building and improving our cloud-based solutions that enable machine learning and scientific research.Key ResponsibilitiesDevelop and improve our cloud platform to support machine learning and...
-
Software Engineer
2 days ago
Copenhagen, Copenhagen, Denmark BioLib Technologies ApS Full timeBioLib is integrating cutting-edge artificial intelligence with the world of biological data science. Our mission is monumental: to harness the power of machine learning and innovative technologies to revolutionize scientific discovery and drug development. By developing a state-of-the-art cloud platform and proprietary database technologies, we enable the...
-
Software Engineering Professor
4 days ago
Copenhagen, Copenhagen, Denmark beBee Careers Full timeOverview">We are seeking an outstanding researcher with an innovative mindset and intellectual curiosity to strengthen and complement our research profile within software engineering.The successful candidate will join a rapidly growing department with strong research sections in algorithms and complexity, machine learning, natural language processing,...
-
Copenhagen, Copenhagen, Denmark beBee Careers Full timeAbout the Job">We are looking for an outstanding researcher with an innovative mindset and intellectual curiosity to strengthen and complement our research profile within software engineering.The successful candidate will join a rapidly growing department with strong research sections in algorithms and complexity, machine learning, natural language...
-
Scientific Expert
3 days ago
Copenhagen, Copenhagen, Denmark beBee Careers Full timeAbout the JobWe are looking for a skilled analytical specialist to ensure that our analytical methods are scientifically sound and fit for purpose, as well as ensure that the methods are in compliance with internal and external requirements.Main Responsibilities:Overall responsible for supporting chemical analysis of injectable drug products, both internally...
-
Senior Software Developer
2 weeks ago
Copenhagen, Copenhagen, Denmark beBee Careers Full timeThe role of a Scientific Software Engineer at our facility is to design and develop software solutions for the processing of neutron events in real-time. This involves collecting and defining requirements for the processing of different detector types, designing and developing a software event formation system that can cope with high neutron event rates, and...
-
Copenhagen, Copenhagen, Denmark beBee Careers Full time**Transforming Cancer Treatment with Innovative Solutions**We are seeking a skilled Senior Software Engineer to join our IT R&D team, where you will play a pivotal role in revolutionizing antibody-based medicines for cancer and serious diseases. As a key member of our team, you will harness the power of AI and digital technologies to drive digital...
-
Chief Scientific Officer
4 hours ago
Copenhagen, Copenhagen, Denmark Alcolase Full timeAbout AlcolaseWe're an early-stage biotech startup on a mission to change how the world experiences alcohol. Our proprietary enzyme-based dietary supplement is designed to break down alcohol in the stomach before it enters the bloodstream, helping the millions who suffer from alcohol intolerance to enjoy social experiences without the side effects.Our...
-
Scientific Process Engineer
1 week ago
Copenhagen, Copenhagen, Denmark beBee Careers Full timeJob DescriptionWe are seeking a skilled and motivated Pilot Scientist to join our Purification Pilot team. As a key member of the team, you will be responsible for planning, executing, and supervising projects to ensure operational readiness for GMP production.The successful candidate will have a strong background in chemistry, pharmacy, or a related field,...