Research Engineer
il y a 2 jours
Research Engineer : Software Packaging and Continuous Integration for Supercomputers (Grenoble/Bordeaux)Level of qualifications required : Graduate degree or equivalentOther valued qualifications : Master's degree, Engineer's degree or PhD in computer scienceFonction : Temporary scientific engineerLevel of experience : Recently graduatedAbout the research centre or Inria departmentStaff is present on three campuses in Grenoble, in close collaboration with other research and higher education institutions (Université Grenoble Alpes, CNRS, CEA, INRAE, …), but also with key economic players in the area.The Centre Inria de l’Université Grenoble Alpe is active in the fields of high-performance computing, verification and embedded systems, modeling of the environment at multiple levels, and data science and artificial intelligence. The center is a top-level scientific institute with an extensive network of international collaborations in Europe and the rest of the world.ContextWe are looking for candidates with a Master's degree, Engineer's degree or PhD in computer science, junior or senior, to join a team responsible for the packaging, deployment and testing of software libraries for supercomputers.Our team is distributed and so we have the fexibility to offer candidates2 different possible localisations:Duration: initial contratc of3 years with possible extension.Hiring dates are flexible with a possible start from November 2025 (modulo mandatory administrative deadlines). We will process applications as they arise.This work is part of the NumPEx project (http://www.numpex.fr ) endowed with more than 40 million euros over 6 years from 2023, to build a software stack for Exascale supercomputers related to the arrival in Europe of the first Exascale machines, with one planned in France for 2025. These machines will be among the most powerful in the world (https://top500.org/ ), used for traditional scientific applications and increasingly also for artificial intelligence.Our role in NumPEx is to design and implement an inovative packaging, deployment and testing strategy. Commonly used solutions show their limits in front of the complexity of supercomputers and applications, as well as the need for reproducibility for open science. Our goal is to build a solution based on a new generation of software packagin tools: Guix, Spack.You can have a look at the team activity athttps://numpex-pc5.gitlabpages.inria.fr/tutorials orhttps://hpc.guix.info . We also regularly contribute to the discussions on software production at the International INPEX worekshops (https://inpex.science/#workshops-events ).You will contribute to the design and implementation of the packaging and continuous integration strategy. You will participate in the deployment and testing of the infrastructure. You will also participate to user support and to training activity around all these aspects.Our packaging strategy is centered on the open source tools Guix (https://hpc.guix.info/ ), and Spack (https://spack.io/ ). In direct contact with the development teams of these tools, with the supercomputer administration teams, and software developers, you will participate in:the design of the packaging strategy of the NumPEx project,the effort of packaging libraries for supercomputers, from standards (MPI, PETSC, Pytorch,....) to application s.the design of a package test and validation solution taking into account the specificities of supercomputers (High performance network, ARM and X86 arch, GPUs)the development of a solution allowing non-administrator users to deploy software stacks on supercomputers.training around all of these aspects for researchers and engineers, whether they are library designers or users.SkillsMaster's degree, Engineer's degree or PhD, beginner or confirmed (salary adjusted according to experience) in computer science.The essential expected skills are:Good practice of Unix/Linux and system administrationGood programming experience (C/C++, Python)Experience with software compilation and installation chains, version management tools, testing and continuous integration (CMake, Git, GitHub, GitLab, etc...).The work being performed in an international context, a good practice of technical English (written and oral) is expected (proficiency in French is not compulsory), as is a taste for team work.Any additional skill related to package managers (Guix, Nix, Spack, apt, rpm,…), containers (Singularity/Apptainer, Docker,…) or open source development are a plus.An initial training time will be provided to complement the missing skills.You will integrate an academic research environment which will give you, throughout your contract, the opportunity to complete your training on cutting-edge technologies.To apply, please send, in addition to the classic elements, any information that could help us assess your skills, such as a recent internship or thesis report, your github account or links to software developments in which you participate, as well as some references from people we can contact to certify your qualities.Benefits packagePartial reimbursement of public transport costsLeave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)Possibility of teleworking (90 days / year) and flexible organization of working hours (except for intership)Social, cultural and sports events and activitiesAccess to vocational trainingSocial security coverage under conditionsRemunerationFrom 2,692 € (depending on experience and qualifications).Base of 2692€ gross / month. Wage according to the profile.Theme/Domain :Distributed and High Performance ComputingSoftware engineering(BAP E)Warning : you must enter your e-mail address in order to save your application to Inria. Applications must be submitted online on the Inria website. Processing of applications sent from other channels is not guaranteed.Instruction to applyDefence Security :This position is likely to be situated in a restricted area (ZRR), as defined in Decree No. 2011-1425 relating to the protection of national scientific and technical potential (PPST).Authorisation to enter an area is granted by the director of the unit, following a favourable Ministerial decision, as defined in the decree of 3 July 2012 relating to the PPST. An unfavourable Ministerial decision in respect of a position situated in a ZRR would result in the cancellation of the appointment.Recruitment Policy :As part of its diversity policy, all Inria positions are accessible to people with disabilities.Inria is the French national research institute dedicated to digital science and technology. It employs 2,600 people. Its 200 agile project teams, generally run jointly with academic partners, include more than 3,500 scientists and engineers working to meet the challenges of digital technology, often at the interface with other disciplines. The Institute also employs numerous talents in over forty different professions. 900 research support staff contribute to the preparation and development of scientific and entrepreneurial projects that have a worldwide impact. #J-18808-Ljbffr
-
Bordeaux, France Bordeaux Neurocampus Temps pleinThe qualifications sought for this position correspond to those of an Engineer (IE) or Research Engineer (IR) in Behavioral Neurobiology, depending on titles (with/without PhD) and experience. The main mission of the engineer will be to participate in a project investigating the role of subpopulation of hypothalamic neurons in the regulation of whole body...
-
Assistant Engineer
il y a 2 jours
Bordeaux, France Bordeaux Neurocampus Temps pleinThe qualifications required for this position correspond to those of an Assistant Engineer (AI) in Behavioral Neurobiology. The mission of the AI will be to contribute to a research project investigating the neuronal mechanisms underlying maladaptive cocaine-seeking behavior (funded by an ANR grant).The AI will join the Psychobiology of Vulnerability to Drug...
-
3035615 Computer Vision Engineer
il y a 1 semaine
Bordeaux, France Qcom Temps pleinCompany: Qualcomm France S.A.R.L. Job Area: Engineering Group, Engineering Group > Systems Test Engineering General Summary: At Qualcomm XR labs Europe, we’re a passionate team of engineers who want to change the world through virtual and augmented reality products and technologies. We develop state-of-the-art computer vision, deep learning, and graphics...
-
Software Engineer
il y a 2 jours
Bordeaux, France Synboli Temps pleinJob offer: Software EngineerJoin the Polymer Revolution at Synboli!Synboli is bringing chemistry and AI together to revolutionize polymer discovery.Are you a passionate and talented individual who thrives in a collaborative environment? Do you have a deep interest in shaping the future of materials with cutting-edge chemistry and AI?Synboli is a pioneering...
-
Reinforcement Learning Research Engineer
il y a 1 semaine
Bordeaux, France autonomous-teaming Temps plein**Your mission**: - Research and prototype novel RL algorithms (e.g. exploration, POMDPs, multi-agent systems) - Translate theory into scalable systems with support from our engineering teams - Design experiments to test RL methods in complex environments (simulated or real) - Collaborate with simulation, autonomy and AI infrastructure teams - Contribute to...
-
Gtm Automation Engineer
il y a 1 jour
Bordeaux, France TechBiz Global GmbH Temps pleinAt TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a **GTM Automation Engineer** to join one of our **clients**' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you. **What will you do** - Build and maintain fully...
-
DEFI Front End Engineer
il y a 2 jours
Bordeaux, France AnbotoLabs Temps pleinWe’re looking for an experienced Web3 frontend engineer to join our Dev team. You will constantly focus on putting the needs of our users first. Your work will impact the future of DEFI trading in a meaningful manner.TasksHelp guide our overall frontend strategy through design, prototyping, and market research.Design and maintain our DEFI Frontend using...
-
HPC Engineer
il y a 2 jours
Bordeaux, France PARTECH PARTNERS Temps pleinLocation Turin, Italy, Bordeaux, France Employment Type Full time Department Digital Systems Here at The Exploration Company, we are developing, producing, and operating Nyx, a modular and reusable space orbital vehicle that can eventually be refuelled in orbit and that can carry cargo - and potentially humans in the longer run. We want you, as a talented...
-
DEFI Front End Engineer
il y a 7 jours
Bordeaux, France AnbotoLabs Temps pleinWe’re looking for an experienced Web3 frontend engineer to join our Dev team. You will constantly focus on putting the needs of our users first. Your work will impact the future of DEFI trading in a meaningful manner. Tasks Help guide our overall frontend strategy through design, prototyping, and market research. Design and maintain our DEFI Frontend using...
-
DEFI Front End Engineer
il y a 3 jours
Bordeaux, Nouvelle-Aquitaine, France AnbotoLabs Temps pleinWe're looking for an experienced Web3 frontend engineer to join our Dev team. You will constantly focus on putting the needs of our users first. Your work will impact the future of DEFI trading in a meaningful manner.TasksHelp guide our overall frontend strategy through design, prototyping, and market research.Design and maintain our DEFI Frontend using web3...