Software Developer for Computational Geometry and 3D Visualization


Position summary

The Mathematics, Mechanics, and Materials Unit ( at the Okinawa Institute of Science and Technology is seeking a software developer to work on problems in computational geometry, 3D computer aided design, and interactive 3D visualization. In particular, we are interested in developing computational frameworks to perform solid modeling using constructive solid geometry (CSG) techniques for non-trivially shaped solids with complex motions. This includes models for subtractive processes (describing, for example, milling) and additive processes (describing, for example, shapes generated by swept volumes).

The Okinawa Institute of Science and Technology Graduate University (OIST; see is a model for change in education and research with the best international graduate students, working side by side with world-class faculty in modern well-equipped laboratories. Beautifully situated on the island of Okinawa, OIST relies on a cross-disciplinary approach, with an emphasis on creativity and exchange, to offer unique, individualized graduate training. OIST is a university with no departments, eliminating artificial barriers between people working in different fields, but many nationalities, with students and faculty being attracted from all over the world. Concentrating initially on Neuroscience, Molecular Sciences, Mathematical Sciences, Environmental and Ecological Sciences and Physical Sciences, OIST is bringing some of the best brains in the world to Okinawa to transform the way science and education is done in the global academic world.


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


  • Developing and maintaining computational geometry algorithms and simulation software.
  • Developing efficient algorithms for surface modeling, solid modeling, and mesh generation.


  • Ph.D. in Computer Science, Mechanical Engineering, Applied Mathematics, or Physics.
  • Practical experience in developing algorithms for computational geometry.
  • Fluency in written and spoken English, with excellent interpersonal skills.
  • An outstanding publication record, the ability to work independently, and the desire to grow scientifically.

Report to 

Professor Eliot Fried, Mathematics, Mechanics, and Materials Unit

Starting Date 

As early as possible

Term & Working Hours 

Full-time, fixed term appointment for one year with the possibility of renewal for up to a total of 3 years upon satisfactory progress. Contract initially with a 3 months probationary period (inclusive).

Working hours:

9:00-17:30 (Discretionary)

Compensation & Benefits 

In accordance with the OIST Employee Compensation Regulations

How To Apply 

Please submit all required application materials by email to: [Prof. Eliot Fried]; [Dr. Johannes Schönke]

(Please replace # with @ before using this email address)

Submission Documents 

  • Curriculum vita in English (and Japanese if available)
  • Cover letter in English (and Japanese if available)
  • Names and contact information of 2~3 referees, one of which should be a previous employer

        * Please be sure to indicate where you first saw the job advertisement.

Application Due Date 

Applications deadline will continue until the position is 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 applications from underrepresented groups.
  • "Information provided by applicants or references will be kept confidential, documents will not be returned. The personal information you provide will only be used to recruitment selection.
    OIST Privacy Policy"
  • Please view OIST policy for rules on external professional activities
  • Further details about the University can be viewed on the OIST website