Talent.com
This job offer is not available in your country.
Senior Research Engineer (Software and Applied AI), IHPC

Senior Research Engineer (Software and Applied AI), IHPC

Agency for Science, Technology and Research (A •STAR)Singapore, Pedra Branca, Singapore
12 days ago
Job description

The Centre for Advanced Technologies in Online Safety (CATOS; https : / / www.catos.sg ) was established in 2023 to host Singapore's Online Trust and Safety (OTS) Programme, a national research initiative focused on advancing technology capabilities to monitor and address online harms. The Systems Engineering Pillar of CATOS emphasizes translational research and development, including evaluating, testing, and integrating research outputs into impactful applications. A key outcome will be a technological platform featuring a suite of deep tech OTS engines that analyze internet sites and platforms for harmful online content, such as non-factual claims, deepfakes, and toxic content. These engines can be combined and adapted to meet the needs of various stakeholders.

This role involves translating research outcomes—like CATOS technologies and OTS engines—into practical applications tailored for different user groups, including public and private agencies and the general public.

The candidate will be responsible for :

  • Exploring and applying (Multi-Modal) Large Language Models and emerging AI technologies to solve real-world problems.
  • Coding, developing, and testing back-end components that incorporate AI capabilities into end-user applications.
  • Collaborating with software developers to enhance core platforms and solutions.
  • Creating documentation for the developed solutions.
  • Following Agile project management methodologies.
  • Communicating effectively with team members.
  • Staying current with AI advancements to evaluate and incorporate relevant technologies for new challenges.

JOB REQUIREMENTS :

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Computer Engineering, Information Systems, Data Engineering, Computational Social Science, or related fields.
  • At least 5 years of relevant work experience.
  • Proven experience with machine learning / deep learning frameworks and models.
  • Experience with (Multi-Modal) Large Language Models is advantageous.
  • Relevant experience in commercial or enterprise software project management.
  • Programming proficiency in Python is essential.
  • Experience with Linux platforms is essential.
  • Knowledge of web servers (e.g., Apache), browser-based applications, and databases like MySQL.
  • Ability to develop complex, interactive UI using HTML5, CSS3, and JavaScript across platforms.
  • Experience with web frameworks and libraries such as Flutter, ReactJS, Bootstrap, jQuery, and CSS pre-processors like Sass or Less.
  • Solid understanding of HTTP protocols, AJAX, and RESTful services.
  • Knowledge of networking concepts including TCP / IP and HTTP.
  • Hands-on experience with cloud platforms such as Digital Ocean, AWS, Azure, or GCP.
  • Familiarity with CI / CD pipelines (e.g., Bitbucket, GitLab).
  • Proactive team player with strong communication skills.
  • Experience with Agile methodologies.
  • Good interpersonal skills suitable for multicultural environments.
  • Strong understanding of algorithms (referencing "The Art of Programming" by Donald Knuth).
  • Proficiency in clean coding principles (referencing "Clean Code" by Robert Martin).
  • If applicable, please include in your cover letter :

  • Achievements in programming competitions.
  • Examples of independently built software projects.
  • Descriptions of challenging programming problems you have solved (max 1 page).
  • Training in Agile Software Development frameworks.
  • Our interdisciplinary, agile, and pragmatic research and engineering environment encourages ownership, feedback, and continuous learning. We value professional growth and well-being.

    When applying, kindly share details of a project you have independently completed or a challenging technical problem you have solved (max 1 page).

    Please note that only shortlisted candidates will be contacted.

    J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Singapore, Pedra Branca, Singapore