Research Software Engineer

il y a 1 semaine


Laeken, Belgique Rayference Temps plein

Welcome to Rayference Rayference is a Brussels-based SME active in research and development for radiative transfer modelling, satellite data processing and advanced retrieval algorithm development based on inverse modelling. We provide expertise in remote sensing data radiometric calibration and apply new metrological concepts to satellite observations dedicated to climate and environment monitoring. We developed an advanced method for the retrieval of Essential Climate Variables from satellite observation. We maintain and operate an open-source 3D radiative transfer model to support the Earth Observation scientific community involved in satellite data calibration and validation. Your role We are hiring a Research Software Engineer to support our Earth Observation activities. You will develop and maintain scientific software to support contributing end-to-end to radiative transfer simulation workflows: 3D scene generation, spectroscopic data pre-processing, radiative transfer model operation and data post-processing. You will also support the maintenance of satellite image generation and exploitation products. You will be part of an international team where English is the working language and will have the opportunity to present the outcome of your work at European R&D project meetings. What you bring University degree in Computer Science, Engineer, Physics, Mathematics, or equivalent. 1 – 3 years of proven experience of programming in the Python scientific ecosystem (such as NumPy and xarray), modern C++ (C++20), and distributed computing (preferably Dask). Strong software design skills. Experience in modern development and testing technologies (git, GitLab, CI/CD, Dev Containers). Experience in image processing, Earth Observation data processing (experience in formats such as NetCDF and Zarr is an asset). Fluency in English (written and spoken). What makes you stand out Knowledge of relevant topics such as radiometry, computer graphics and remote sensing. Knowledge of GPU programming. Experience with container technology, especially Docker/Docker-Swarm. Experience with virtualization-based server operating systems. Ability to write accurate and consistent technical documentation. Excellent skills to fulfil the assigned tasks with great level of autonomy and sense of responsibility. Ability to plan your work and to cope with tight schedules and multiple tasks. Good sense of teamwork. Strong interest for scientific topics such as numerical computing. Strong motivation to contribute to the development of a young innovative company. What we offer At Rayference, you will work with a small, young and international team, in a flexible professional environment. You will have the opportunity to make an impact in addressing important scientific and societal challenges linked to climate monitoring and Earth Observation. You will collaborate with passionate and talented colleagues with whom you will share regular team-bonding activities. We offer a competitive package and we value work-life balance, this is why we offer a flexible schedule and possibility to telework from abroad. We believe in a long-term vision, supporting our staff in developing their best skills and building a career in this field. The salary for this role ranges from 3.600€ to 4.100€ gross monthly (approximately 50k € to 57k € annually), depending on experience and qualifications. We offer a range of benefits to support our employees' well-being, work-life balance, and financial security, such as transportation support, internet and phone connection and teleworking allowance. How to apply Please send to recruitment@rayference.eu: A cover letter explaining your interest in the position, highlight relevant qualifications and achievements, and including links to examples of relevant prior works; a detailed CV; email address and affiliations of 2 references. Only applications sent to this email address will be considered. All documents shall be provided in English. Any questions related to this position can be sent to the same email address. Applications from women are encouraged.



  • Laeken, Belgique SkillMix Temps plein

    Context We are building a software product that solves a real operational problem in retail: workforce scheduling under complex, real-world constraints. Together with supermarket owners, we are developing a planning tool that combines availability, preferences, skills, legal constraints and revenue-driven staffing needs into a usable scheduling product. The...

  • Software Engineer

    il y a 6 jours


    Laeken, Belgique MSI Pharma Temps plein

    Job Title: Software Engineer Location: Belgium (Hybrid: 4 days remote, 1 day onsite at HQ) Engagement Status: Full-Time Freelance Contract About the Role: We are seeking a Software Engineer to join our Biopharmaceutical client's Project team, which develops and maintains validated (GxP) software for clinical study design. This platform has been in place for...

  • .Net Software Engineer

    il y a 4 jours


    Laeken, Belgique ATCON GLOBAL Temps plein

    .Net Software Engineer Location: Brussels Employment Type: Freelance Start Date: ASAP Range: Medior/Senior Context of the mission objective(s) of the job You will join a team of ~18 people working on a validated (GxP) software used for clinical study design. The application has been live for 8 years and is released 3–4 times per year. Responsibilities...

  • Senior Software Engineer

    il y a 2 semaines


    Laeken, Belgique Satellit Temps plein

    Job Overview: Develop and architect real-time software systems that balance electrical grid assets by integrating renewable and storage resources with forecasting and optimization tools." Key Responsibilities: Design system architectures, including APIs, services, and front-end/back-end interactions Provide technical direction to a development team of 3-5...

  • Software Engineer

    il y a 2 semaines


    Laeken, Belgique NEBIRU Temps plein

    Looking to start a new challenge as a freelancer? Get in touch now. What you will do Design, build and evolve backend applications using .NET / C# Experiment with AI-driven solutions (LLMs, automation, smart workflows) Build and consume REST APIs and microservices Collaborate with product owners, architects and domain experts Contribute to technical design,...

  • Senior Software Engineer

    il y a 2 semaines


    Laeken, Belgique Skillfinder International Temps plein

    Our client, a leading name in the technology sector, is looking for a Senior Software Engineer to join their high-performing engineering team. This role offers the chance to contribute to innovative, end-to-end product development within a forward-thinking environment and work on exciting projects within the blockchain space. Ideal candidates will have a...


  • Laeken, Belgique A1 Temps plein

    About A1 A1 is a self-funded, independent AI group, focused on building a new consumer AI application with global impact. We're assembling a small, elite team of ML, engineering and product builders who want to work on meaningful, high-impact problems. About The Role You will shape the core technical direction of A1 - model selection, training strategy,...

  • Software Engineer

    il y a 4 jours


    Laeken, Belgique Oliver Bernard Temps plein

    Software Engineer – Up to €80K + Equity – Python, PostgreSQL, Kubernetes We're working with a rapidly scaling technology company in the sustainability space that's building a data-driven platform to help energy organisations operate more efficiently and reduce their environmental impact. Following a recent funding round, the company is expanding its...


  • Laeken, Belgique ThoughtBot Temps plein

    About the Company Carries out large-scale SAP projects in various domains such as mobility and big data, along with the many possibilities offered by the SAP ecosystem. We have a development and integration team covering all technologies used by SAP solutions (ABAP OO, UI5, PI/PO, Fiori, Webdynpro, etc.). About the Role To support a project, we are looking...


  • Laeken, Belgique Business and Engineering Solutions (BES) Temps plein

    B.E.S. (Business & Engineering Solutions) is growing and thus welcoming a new Time Series Foundation Model Researcher in our Automotive team. In this role, you will be responsible for developing a machine-learning model that monitors and analyzes time series data in real-time. You will play a crucial role in collaborating with a multidisciplinary team of...