For Employers
Research Engineer (Full Stack Developer)


SINGAPORE-MIT ALLIANCE FOR RESEARCH AND TECHNOLOGY CENTRE
8 days ago
Posted date
8 days ago
N/A
Minimum level
N/A
Project Overview

SMART M3S is undertaking a project that includes three key work streams:

1) Content: Developing an ontology encompassing various activities, actors, and processes arranged systematically. This involves:
  • Extracting content from databases like the Department of Labor's O*Net.
  • Human Curation and editing.
  • Utilizing Large Language Models(LLMs) for content generation.
  • Applying machine learning and statistical techniques to identify clusters of similar activities.

2) Software Tools: Creating a suite of software tools to :
  • Browse, edit, and search the online knowledge base.
  • Extract content from diverse sources.
  • Facilitate human review.
  • Integrate LLMs for content generation.
  • Support applications demonstrating the ontology's usefulness.

3) Applications: Developing proof-of-concept applications by the end of the one-year project to showcase the ontology's utility. Potential areas include:
  • Rapid identification of use cases for generative AI tools.
  • Automated generation of detailed workflows and task assignments.
  • Stimulating human creativity to address business and societal challenges like climate change and democratic processes.

Responsibilities

The Full Stack Developer will perform the following:
  • Design, develop and maintain software tools essential for creating and managing the ontology and its applications.
  • Work closely with a multidisciplinary team of researchers, developers, and content specialists.
  • Integrate Large Language Models into software applications to enhance functionality.
  • Optimize existing codebases for performance and scalability.
  • Conduct code reviews, write unit tests, and ensure software reliability.

Requirements

  • Bachelor's Degree with proven experience and a strong portfolio
  • Deep knowledge and hands-on experience with the following technologies:

1) Frontend:
  • Next.js
  • TypeScript
  • MUI (Material-UI)
  • D3.js

2) Backend:
  • Node.js
  • Firebase and Firebase Cloud Firestore

3) Testing:
  • Jest
  • Cypress
  • Proficiency in LLM Prompt Engineering.
  • Excellent analytical and problem-solving skills.
  • Ability to work independently and collaboratively in a team environment.
  • Strong verbal and written communication skills.

_________________________________________________________________

Applicants are required to complete the following as part of the screening process:

1) Clone and Optimize

-Clone this code sandbox (https://codesandbox.io/p/sandbox/react-usestate-update-nested-in-another-usestate-functional-update-r4lwq0?file=%2Fsrc%2FApp.js)

-Optimize the code for performance and readability.

2) Submit Solution:

-Provide the URL to your optimized solution.

-Include a detailed description of the optimizations made and the reasoning behind them.

GitHub Respository: Link to your GitHub profile showcasing relevant projects.

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
Related tags
-
JOB SUMMARY
Research Engineer (Full Stack Developer)
SINGAPORE-MIT ALLIANCE FOR RESEARCH AND TECHNOLOGY CENTRE
Singapore
8 days ago
N/A
Contract / Freelance / Self-employed

Research Engineer (Full Stack Developer)