Interested applicants are invited to apply directly at the NUS Career Portal. Please note your application will only be processed if you apply via NUS Career Portal.
NUS Career Portal link: https://careers.nus.edu.sg/job/Research-Fellow-%28Digital-Twin-Platform-&-Software-Architecture%29/33779-en_GB/
We regret that only shortlisted candidates will be notified.
...
Design, develop, and maintain high-performance software systems and scalable system architectures.
Analyze hardware and software resource requirements to achieve optimal system performance and reliability.
Participate in the complete software development lifecycle, including requirements analysis, system design, implementation, testing, deployment, and maintenance.
...
Design and develop features of traffic software (DNS Server, L4 and L7 Proxy, Web Caching, and FaaS Runtime), integrate based on our traffic platform to process terabyte-scale data in real-time.
Build data pipelines and develop telemetry systems to support datadriven traffic control.
Develop API acceleration and other networking services that run on top of our multi-cloud based traffic platform.
...
Design and evolve scalable recommendation system architectures supporting multi-scenario business requirements across feeds and vertical content
Build high-performance distributed storage systems and computing frameworks optimized for recommendation workloads
Trouble-shooting of the production system, design and implement the necessary mechanisms and tools to ensure the stability of the overall operation of the production system
...
Responsible for the search system of TikTok and its affiliated products, and solving the architecture optimization problem of the search architecture system;
Focus on architecture abstraction and process optimization for search scenarios, support large-scale machine learning optimization;
Focus on large-scale systems with high concurrency and high throughput, improve system stability, performance, and scalability;
...
Design and optimize recommendation system architectures to improve development efficiency, performance, scalability, and recommendation effectiveness across feeds and vertical content scenarios.
Build and optimize backend systems and services for data security, modularity, computational efficiency, and scalability.
Ensure production system stability through troubleshooting, mechanism design, and tooling development.
...
Design, develop, and maintain high-performance software systems and scalable system architectures.
Analyze hardware and software resource requirements to achieve optimal system performance and reliability.
Participate in the complete software development lifecycle, including requirements analysis, system design, implementation, testing, deployment, and maintenance.
...
Design and develop features of traffic software (DNS Server, L4 and L7 Proxy, Web Caching, and FaaS Runtime), integrate based on our traffic platform to process terabyte-scale data in real-time.
Build data pipelines and develop telemetry systems to support datadriven traffic control.
Develop API acceleration and other networking services that run on top of our multi-cloud based traffic platform.
...
Design, build and optimize distributed training infrastructure and low-latency online inference systems for large-scale recommendation models and Large Language Models
Develop high-performance GPU kernel implementations and efficient inter-node communication primitives to improve training and inference efficiency
Build compiler optimization passes and operator fusion technologies for deep learning frameworks to accelerate model execution
...
AI Agent Development: Support the design, development, and enhancement of agentic AI solutions for technology architecture and operational use cases.
Solution Design Support: Build AI-powered capabilities that assist architects in solution design, knowledge discovery, and decision-making processes.
Knowledge Management & RAG Implementation: Assist in developing and optimising Retrieval-Augmented Generation (RAG) solutions to improve access to architecture knowledge and documentation.
...