Job Search and Career Advice Platform

Enable job alerts via email!

Research Engineer

Singapore Institute of Technology

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent university of applied learning in Singapore is seeking a Research Engineer / Research Fellow to contribute to the development of an advanced content moderation framework for immersive 3D environments like Roblox and Minecraft. The successful candidate will collaborate with a diverse team and be involved in building AI agents, ensuring system deployment readiness, and maintaining high software standards. A Bachelor's or Master's degree in a relevant field and proficiency in Python or C++ are required.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Software Engineering, or a related field.
  • Strong programming proficiency in Python and/or C++.
  • Demonstrable experience with machine learning frameworks.
  • Hands-on experience with game AI agents and/or GUI agents.
  • Solid expertise in computer vision techniques and multi-modal learning.

Responsibilities

  • Manage the research project together with team members.
  • Collaborate to design and develop robust software for autonomous agents.
  • Integrate AI agents into gaming scenarios.
  • Ensure system deployment readiness through benchmarking.
  • Maintain high software engineering standards.

Skills

Python programming
C++ programming
Machine learning frameworks
Computer vision techniques
Game AI agents
Technical writing
Problem-solving

Education

Bachelor’s or Master’s degree in relevant field

Tools

PyTorch
TensorFlow
Docker
Kubernetes
Job description
Job Description
Research Engineer / Research Fellow (AI Agent) - JL

Posting Start Date: 20/01/2026

Schemes of Service: Research

Division: Infocomm Technology

Employment Type: Fixed Term

As a University of Applied Learning, the Singapore Institute of Technology (SIT) works closely with industry in its research pursuits. This position is situated within the Centre for Immersification, dedicated to applied research in immersive technologies and bridging the gap between academia and industry. Research staff at the Centre have the opportunity to be equipped with applied research skill sets relevant to industry demands while working on innovative projects within the university.

The primary responsibility of this role is to contribute to the design, development, and deployment of an advanced content moderation framework for immersive 3D virtual environments, such as Roblox and Minecraft. The research staff will play a key role in building and integrating of AI agents into gaming scenarios (e.g., gameplay, interactions, procedural content generation, dynamic narratives), and integrating a multimodal detection pipeline, ensuring real‑time performance, scalability, and deployment readiness in alignment with the project’s research objectives.

The successful candidate will work with a diverse team of faculty members, engineers, and industry partners, including renowned researchers at the College of Computing and Data Science (CCDS) at NTU. Technical skills, natural curiosity, versatility, and enthusiasm are highly desired traits that will enable success in this fast‑paced environment.

Key Responsibilities
  • Manage the research project together with Principal Investigator (PI), Co-PI and the research team members to ensure all project deliverables are met.
  • Collaborate with the PI, Co-PIs and NTU team to design and develop a robust and scalable software system for autonomous agents navigating immersive 3D virtual environments (e.g., Roblox, Minecraft).
  • Design and develop robust and scalable game agents to navigate and interact with immersive 3D virtual environments (e.g., Roblox, Minecraft).
  • Integrate AI agents into gaming scenarios (e.g., gameplay, interactions, procedural content generation, dynamic narratives)
  • Leverage fine‑tuned Vision‑Language Models (VLMs) for game scenario detection, supporting zero‑shot reasoning and scene‑graph inference.
  • Ensure the system is deployment‑ready by supporting benchmarking of inference speed, compute efficiency, and scalability with concurrent agents.
  • Maintain high software engineering standards through rigorous testing, version control, clear documentation, and continuous improvement of development infrastructure (e.g., CI/CD, Docker, cloud‑based services).
  • Carry out Risk Assessment, and ensure compliance with Work, Safety and Health Regulations.
  • Coordinate procurement and liaison with vendors/suppliers.
  • Work independently, as well as within a team, to ensure proper operation and maintenance of equipment.
Job Requirements
  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Software Engineering, or a related field.
  • Strong programming proficiency in Python and/or C++.
  • Demonstrable experience with machine learning frameworks (e.g., PyTorch, TensorFlow).
  • Hands‑on experience with game AI agents and/or GUI agents such as Mineflayer, Unity ML-Agents, or similar.
  • Solid expertise in computer vision techniques, transformer architectures, and multi‑modal learning.
  • Familiarity with reinforcement learning (RL) principles, curriculum learning strategies, and the challenges of real‑time systems.
  • Working knowledge of distributed systems and container technologies (e.g., Docker, Kubernetes).
  • Communicate research findings and project progress effectively through demos, internal presentations, and contributions to external academic forums where appropriate.
  • A genuine passion for developing AI agents for games.
  • Roblox or Minecraft players are a strong advantage.
Key Competencies
  • Strong software development and debugging skills.
  • Demonstrable experience with machine learning frameworks.
  • Proficient in technical writing and system documentation.
  • Self‑directed learner with strong problem‑solving and research capability.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.