CareerPlan

Research Assistant/Research Associate/Research Fellow (Computer Science)

NTU Main Campus, SingaporeFull-time2026-10-12 → 2026-11-10

Core

Conduct research on resource allocation for distributed computing, specifically cache management and job scheduling for modern systems like LLMs.

Role type

Research Assistant/Associate/Fellow (Computer Science)

Builds

Research outputs, algorithms, and system performance evaluations

Domain

Computer Science, Distributed Systems, Algorithm Design

Deliverable

research

Required skills

distributed computing, algorithm design and analysis, optimization, simulation, performance evaluation

Preferred skills

relevant research experience with proven records

Technologies

LLMs, modern computing systems

Responsibilities

Design and develop algorithms for cache management and job scheduling; Analyze theoretical aspects of distributed systems including optimization and scalability; Implement and test proposed methods through simulations or real-world experiments; Evaluate system performance using metrics such as latency, throughput, fairness, and robustness