x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Education / Training Job   »   Research Engineer (Software Engineer: Backend Code)
 banner picture 1  banner picture 2  banner picture 3

Research Engineer (Software Engineer: Backend Code)

Singapore-mit Alliance For Research And Technology Centre

Are you a software engineer passionate about building high-quality code with a real-world impact? Join a world-class team that uses NASA satellite data to prevent greenhouse gas emissions and transboundary smoke haze. We are a small, collaborative group in which you will be exposed to and learn from engineers and scientists from MIT, Stanford, NTU, and NASA while building a dynamic geospatial application for nature restoration and carbon projects.

Responsibilities

  1. Lead the design, implementation and testing of the analytical engine for a geospatial web application based on cutting-edge algorithms.
  2. Interact with a full-stack developer, users and scientists to gather requirements and iteratively improve capabilities and efficiency.
  3. Maintain quality by participating in code review and setting up and maintaining test frameworks.

Skills and Qualifications

  1. Bachelor’s degree in computer science, information technology, or a related field.
  2. Work experience in developing computational code as evidenced by one or more applications or prototypes.
  3. Familiarity with back-end development using modern platforms.
  4. Training in data modeling and SQL and experience with database management systems such as PostgreSQL.
  5. Familiarity with version control systems like Git and test- and documentation-driven development.
  6. Languages and technologies:Python
    SQL
    Git
  7. Advantageous:Cython
    C, C++, modern FORTRAN, or Julia
    PostgreSQL
    GDAL, PostGIS, GRASS, QGIS
    Linux packaging and deployment
    Familiarity with physics and linear algebra
  8. Quality traits we are looking for:Understanding of software development fundamentals
    Organisational skills: setting and achieving short- and medium-term goals

To apply, please visit our website at: https://portal.smart.mit.edu/careers/career-opportunities


Interested applicants are invited to send in their full CV/resume, cover letter and list of three references (to include reference names and contact information). We regret that only shortlisted candidates will be notified.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?