New opportunity

Research Scientist (Computer Science / Artificial Intelligence / Machine Learning / Natural Language Processing)

Nanyang Technological University · Singapore

About this role

Nanyang Technological University seeks a Research Scientist – Green AI for the Alibaba-NTU Global e-Sustainability CorpLab (ANGEL) at NTU Main Campus, Singapore. The role focuses on efficient, sustainable and scalable AI, developing algorithms and system-level innovations that reduce the energy and computational demands of large models while maintaining performance.

Responsibilities

  • Research Green AI technologies, including efficient training and inference for foundation models and large language models.
  • Develop scalable AI systems for deploying foundation models on resource-constrained computing platforms, and AI technologies for sustainability applications.
  • Publish findings in leading AI conferences and journals; collaborate with internal and external research partners on Green AI solutions.
  • Mentor junior researchers and contribute to research proposals and strategic initiatives.

Requirements

  • PhD in Computer Science, Artificial Intelligence, Machine Learning, Natural Language Processing or a closely related discipline.
  • Demonstrated expertise in large language models, natural language processing, efficient deep learning and AI model optimization, with research experience in Green AI, sustainable computing or energy-efficient machine learning.
  • Strong publication record in reputable, top-tier AI conferences and/or journals; strong Python programming skills and familiarity with modern AI frameworks such as PyTorch and Hugging Face.
  • Ability to work independently and collaborate across multidisciplinary teams.

The position is full-time. Only shortlisted candidates will be notified.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

Green AILarge Language ModelsNatural Language ProcessingEfficient Deep LearningAI Model OptimizationFoundation ModelsEfficient TrainingEfficient InferenceSustainable ComputingEnergy-Efficient Machine LearningAI SystemsPythonPyTorchHugging FaceResearch PublicationResearch Proposal DevelopmentMentoringMultidisciplinary Collaboration

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Efficient foundation-model research

    The role calls for Green AI research on efficient training and inference for foundation models and LLMs, improving energy and computational efficiency while maintaining model performance.

  • Deployment on constrained platforms

    Develop scalable AI systems that make foundation models practical to deploy on resource-constrained computing platforms.

  • AI for sustainability applications

    Develop AI technologies that contribute to sustainability applications, alongside work on making AI itself more efficient.

  • Publishable research outcomes

    Publish findings in leading AI conferences and journals. The posting also emphasizes a strong record in reputable, top-tier venues.

  • Research leadership and collaboration

    Work independently and with internal, external, and multidisciplinary partners; mentor junior researchers and contribute to proposals and strategic initiatives.

Likely challenges to think through

  • Proving efficiency without losing quality

    Likely preparation challenge, not a reported problem: reductions in energy or computation may weaken model performance. Be ready to explain how you would compare both outcomes against appropriate baselines and make the trade-off visible.

  • Making research work under resource limits

    Likely preparation challenge: an optimization that works in a research setting may be difficult to deploy on constrained hardware. Prepare to discuss how you would evaluate system-level feasibility as well as model-level results, without assuming a particular platform.

  • Balancing novelty and usable results

    Likely preparation challenge: publishable advances, sustainability applications, and partner collaboration may place different demands on a project. Prepare an example of how you would define a research contribution while coordinating work toward a practical outcome.

03

Practice your answers

Technical practice

How would you measure whether an LLM is genuinely more energy-efficient without sacrificing performance?

What to coverSuggested preparation: Define comparable baselines and report energy use, compute, latency or throughput alongside task quality. Explain how you would control for hardware and workload differences so an apparent efficiency gain is credible.

What approaches would you investigate to make foundation-model training more efficient?

What to coverSuggested preparation: Compare plausible algorithmic or systems-level approaches in terms of compute, energy use, training stability and final model quality. Explain how you would test whether an improvement holds beyond a single experiment.

How would you reduce the cost of LLM inference while preserving useful output quality?

What to coverSuggested preparation: Discuss model and serving trade-offs, including memory use, latency, throughput and output quality. Describe measurements that would reveal whether a change saves energy under realistic workloads.

How would you deploy a foundation model on a resource-constrained platform?

What to coverSuggested preparation: Start with the platform’s memory, compute and power limits, then explain how you would choose and evaluate model or system-level adaptations. Address what you would do if an optimization meets the resource limit but degrades performance too far.

How would you evaluate an optimized model’s NLP performance?

What to coverSuggested preparation: Choose task-relevant quality measures and compare the optimized model against an appropriate baseline. Discuss how you would look for uneven quality losses that an aggregate score might conceal.

How would you diagnose an unexpectedly expensive training or inference run?

What to coverSuggested preparation: Describe how you would separate model, data-processing and system bottlenecks using profiling and reproducible measurements. You could frame the investigation in Python and modern AI frameworks such as PyTorch or Hugging Face, which the posting names.

How would you frame an AI research project for a sustainability application?

What to coverSuggested preparation: Define both the application outcome and the AI system’s own resource costs. Explain how you would assess whether the proposed technology delivers a meaningful sustainability benefit rather than merely shifting computational costs.

What would make a Green AI result convincing enough to publish?

What to coverSuggested preparation: Explain the research question, novelty, strong baselines and experiments needed to support claims about efficiency and model performance. Address reproducibility, limitations and the distinction between a measured result and a broader claim.

Behavioural practice

Tell me about a time you collaborated across disciplines on a research problem.

What to coverSuggested preparation: Give the situation, your specific actions to reconcile different priorities or terminology, and the resulting research outcome. Keep your contribution distinct from the team’s collective work.

Describe a time you mentored a junior researcher.

What to coverSuggested preparation: Explain the junior researcher’s goal, how you adapted your guidance and what changed as a result. Use a real example that shows both support and room for independent work.

Tell me about a research direction you pursued independently.

What to coverSuggested preparation: Set out the problem, how you decided what to investigate and the actions you took when evidence challenged your initial approach. End with the result and what you learned.

Describe your contribution to a research proposal or strategic initiative.

What to coverSuggested preparation: Explain the situation, the specific research case or plan you helped develop, and the outcome. Distinguish your own contribution from any proposal or initiative led by others.

Tell me about a time you communicated a research finding for publication.

What to coverSuggested preparation: Describe the finding, the evidence you assembled and the decisions you made to present its contribution and limitations clearly. State the outcome without implying that every submission was accepted.

02

Sharpen your knowledge

Topics to prepare

  • Green AI evaluation

    Revision exercise: sketch an evaluation that compares model quality with compute use and energy use, and note how you would report measurement limitations. This addresses the posting’s goal of improving efficiency while maintaining performance.

  • Efficient LLM training and inference

    Revision exercise: compare where computation and memory are spent during training versus inference of a foundation model, then identify different optimization opportunities for each. Both are explicit research areas in the posting.

  • NLP model optimization trade-offs

    Revision exercise: explain how you would test whether an optimization preserves performance on a relevant NLP task, including the baseline and failure cases. The role calls for expertise in LLMs, NLP, efficient deep learning and model optimization.

  • Resource-constrained AI systems

    Revision exercise: outline the constraints, performance targets and scaling bottlenecks you would consider when deploying a foundation model on a limited computing platform. The posting explicitly calls for scalable systems for such deployment.

  • Research for sustainability applications

    Revision exercise: frame one potential sustainability research question, separating the application’s intended benefit from the AI system’s own computational cost. This is a preparation suggestion; the posting asks for sustainability applications but specifies no particular project.

Skills to revise

  • Python framework experiment

    Revision exercise: implement a small, reproducible NLP model comparison in Python using PyTorch and, if appropriate, Hugging Face; record the configuration and results. The posting explicitly names Python and these frameworks.

  • Efficiency benchmarking

    Revision exercise: run the same workload before and after a model change, recording task performance, runtime and memory use; include energy use only if you can measure it reliably. This practices the efficiency-versus-performance evaluation central to the role.

  • Constrained deployment prototype

    Revision exercise: set a resource budget for a foundation-model inference prototype and test whether it meets that budget and a defined performance target. This is a suggested practice exercise for the posting’s deployment responsibility, not a specified employer test.

  • Research communication

    Revision exercise: turn one research result into a brief paper-style summary with a question, method, baselines, findings and limitations, then draft a follow-up proposal aim. Publishing and contributing to research proposals are explicit responsibilities.

  • Mentoring and collaboration

    Revision exercise: prepare a short explanation of a Green AI experiment for a junior researcher, with milestones and questions to resolve with collaborators from other disciplines. The role includes mentoring and internal and external collaboration.

04

Your preparation checklist

  • Map your evidence to the role

    Prepare a one-page reference sheet covering the stated PhD requirement and any relevant work in LLMs, NLP, efficient deep learning, model optimization, and Green AI. Note gaps without inventing experience.

  • Rehearse a Green AI research walkthrough

    Choose a real project, if available, and prepare a concise account of the research question, your contribution, training or inference approach, measured compute or energy savings, and model-performance trade-offs.

  • Sketch a resource-constrained deployment design

    Practice explaining how you would deploy a foundation model under limited compute or memory. Include proposed optimizations, scalability considerations, and measurements you would use to check efficiency and performance; treat this as an exercise, not a claimed ANGEL project.

  • Prepare technical implementation examples

    Identify code or experiments you can discuss that demonstrate Python and relevant framework use, such as PyTorch or Hugging Face. Be ready to explain reproducibility, bottlenecks, and how you validated results.

  • Select publications for a research discussion

    Prepare a short summary of relevant papers or submissions, if any: your specific contribution, the evidence supporting the findings, and a logical next experiment. The posting emphasizes publication in leading AI venues.

  • Outline a sustainability research idea

    Draft a brief, explicitly proposed idea connecting efficient AI to a sustainability application. State its research question, evaluation plan, and possible collaborators without assuming ANGEL has committed to that work.

  • Prepare leadership examples and employer questions

    Have concrete examples of independent research, multidisciplinary collaboration, mentoring, or proposal work where applicable. Ask how ANGEL prioritizes energy-efficiency metrics, resource-constrained platforms, publication goals, and collaboration across its research partners.

AI-generated from the job information · Prepared Sep 30, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 4 Nov 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in Singapore. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…