Research Software Engineer – S2T Unit

The Okinawa Institute of Science and Technology Graduate University (OIST; see is a dynamic new graduate university of science and technology in Okinawa Prefecture, Japan. The university is located on 85 hectares of protected forestland overlooking beautiful shoreline and coral reefs. The campus is striking architecturally, and the facilities are outstanding (OIST campus video tour). There are no academic departments, which facilitates multidisciplinary research. Outstanding resources and equipment are provided and managed to encourage easy access and collaboration. English is the official language of the University, and the university research community is fully international, with more than 50 countries represented. OIST is rapidly gaining recognition in the worldwide academic community as a model for excellence in education and research.



Shocks, Solitons & Turbulence (S2T) Unit

Research Software Engineer (Job Classification: Research Unit Technician)

Position summary:

The Shocks, Solitons & Turbulence (S2T) Unit (lead by Emile Touber) is looking for a Research Software Engineer (RSE) to contribute to the development, maintenance and technical support of its high-performance computing (HPC) research codes. All codes use a mixture of Python and Fortran languages to integrate equations of the type dq/dt = f(q) in order to study turbulence, shocks and solitary waves in both natural and engineered flows; or solve N-body problems (e.g. molecules, cars, animals, people) to derive statistical laws (e.g. equations of state, constitutive laws). The role of the RSE is to ensure that the computational framework exploits current and future hardware performances as effectively as possible, from workstations to supercomputers, in collaboration with the users and developers (PhD students, post-docs, interns).


1919‐1 Tancha, Onna‐son, Okinawa, Japan 904-0495


  1. HPC software developments: improve code performances and portability (e.g. to Fugaku)
  2. HPC software maintenance: integrate new functionalities and libraries
  3. HPC software support: train users & developers, update the documentation
  4. Interact and communicate with the HPC community



  1. MSc or PhD degree in high-performance computing or related discipline
  2. Proficiency in Python/Fortran/C, Git and English
  3. Ability to work in a team of international researchers

Some knowledge of fluid mechanics, mathematics (e.g. PDEs), Japanese would be advantageous but is not mandatory.

Report to 

Professor Emile Touber / Shocks, Solitons and Turbulence Unit

Starting Date 

As early as possible

Term & Working Hours 

  • Term: Full-time, fixed term appointment for 3 years, renewable.
  • Contract initially with a 3-month probationary period (inclusive).
  • Working hours: 9:00-17:30 (Discretionary)

Compensation & Benefits 

Compensation in accordance with the OIST Employee Compensation Regulations


  • Relocation, housing and commuting allowances
  • Annual paid leave and summer holidays
  • Health insurance (Private School Mutual Aid )
  • Welfare pension insurance (kousei-nenkin)
  • Worker’s accident compensation insurance (roudousha-saigai-hoshou-hoken)


How To Apply 

Apply by emailing your Submission Documents to:


(Please replace [at] with @ before using this email address)

Submission Documents 

  • Cover letter in English
  • Curriculum vitae in English
  • Contact details of at least two referees

Application Due Date 

Open until filled


  • OIST Graduate University is an equal opportunity, affirmative action educator and employer and is committed to increasing the diversity of its faculty, students and staff. The University strongly encourages women and minority candidates to apply.
  • Information provided by applicants or references will be kept confidential, documents will not be returned. All applicants will be notified regarding the status of their applications.
  • Please view OIST policy for rules on external professional activities
  • Further details about the University can be viewed on the OIST website