New opportunity

AI Engineer (AIEH)

Nanyang Technological University · Singapore

About this role

The AI Engineer joins AI Singapore’s AI Engineering Hub, hosted at Nanyang Technological University, to develop industry AI solutions and mentor apprentices in the AI Apprenticeship Programme (AIAP). Industry projects also provide real-world learning opportunities for apprentices. The role combines hands-on engineering, collaboration with external partners and technical coaching.

Responsibilities

  • Lead industry AI projects from use-case definition, requirements and scoping through development, deployment and maintenance. Contribute to internal technology initiatives and other AIAP-related programmes.
  • Work with industry partners to identify project opportunities and agree on requirements and deliverables; conduct technical assessments and feasibility studies for prospective collaborations.
  • Train and mentor apprentices during the AIAP Deep-skilling and Project phases and other programmes, guiding project delivery and providing technical coaching.
  • Help prepare and execute AIAP recruitment stages. Support industry and community activities through talks, seminars, workshops, journals and other outreach.

Requirements

  • A degree and at least 4 years of work experience. Applicants from all disciplines are welcome if they demonstrate the required skills.
  • A strong portfolio showing end-to-end AI/ML project delivery, including scoping, data analysis, deployment and documentation. Practical machine-learning knowledge and experience applying algorithms to NLP, computer vision or tabular-data problems.
  • Hands-on development of LLM-powered applications using prompt engineering, retrieval-augmented generation and fine-tuning with modern frameworks.
  • Expert-level Python and sound software-engineering practices for clean, modular, maintainable code. Proficiency with Git, Docker and CI/CD principles, plus experience building data and model pipelines on at least one of AWS, Azure or GCP.
  • An interest in mentoring and developing AI talent.

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

Skills for this role

Machine LearningNatural Language ProcessingComputer VisionGenerative AILarge Language ModelsPrompt EngineeringRetrieval-Augmented GenerationModel Fine-TuningPythonSoftware EngineeringMLOpsGitDockerCI/CDAWSAzureGoogle Cloud PlatformData PipelinesModel PipelinesTechnical MentoringProject Delivery

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

  • Scope and deliver industry AI projects

    The role leads projects from use-case definition and partner requirements through development, deployment, maintenance and documentation. Prepare to explain an end-to-end project, including scope decisions and how the solution was maintained.

  • Assess potential collaborations

    The posting calls for identifying opportunities with industry partners and conducting technical assessments and feasibility studies. Prepare to describe how you would test whether a proposed use case has viable data, deliverables and a practical path to implementation.

  • Apply ML and build LLM applications

    Requirements include practical ML for NLP, computer vision or tabular data, plus hands-on LLM applications using prompting, retrieval-augmented generation and fine-tuning. Prepare to explain why you chose a particular approach and how you evaluated it.

  • Engineer maintainable, deployable solutions

    The role requires expert-level Python, clean modular code, Git, Docker, CI/CD principles and cloud-based data and model pipelines. Prepare to show how engineering choices supported deployment and ongoing changes, rather than only a working prototype.

  • Develop apprentices and support AIAP

    The engineer mentors apprentices during Deep-skilling and Project phases and helps with recruitment, internal initiatives and outreach. Prepare a concrete coaching example that shows how you guided delivery while leaving room for apprentices to learn.

Likely challenges to think through

  • Balancing delivery with apprentice learning

    A likely tension, not a reported problem, is meeting industry deliverables while giving apprentices meaningful ownership. Prepare an example of dividing work, setting review points and intervening when delivery risk rises.

  • Turning partner ideas into feasible commitments

    Potential collaborations may begin with uncertain data or broad objectives; agreeing deliverables too early could create delivery risk. Prepare a way to discuss feasibility checks, scope boundaries and decisions to revise a proposed use case.

  • Moving from experiments to maintained systems

    A promising ML or LLM prototype may be harder to deploy and maintain. Prepare to explain trade-offs among model performance, pipeline reliability and code maintainability, using an end-to-end project example.

03

Practice your answers

Technical practice

How would you scope an industry partner’s AI use case into requirements and deliverables?

What to coverThe role involves defining use cases and agreeing on requirements with industry partners. Suggested preparation: explain how you would clarify the problem, available data, success criteria, deliverables and boundaries before development begins.

How would you assess whether a proposed industry AI collaboration is technically feasible?

What to coverTechnical assessments and feasibility studies are stated duties. Suggested preparation: discuss how you would test data suitability, establish a baseline, identify delivery risks and recommend whether to proceed or narrow the scope.

How would you choose and evaluate an ML approach for an NLP, computer-vision or tabular-data problem?

What to coverThe posting asks for practical ML fundamentals and experience in these problem areas. Suggested preparation: choose an area you know well and explain baselines, validation, appropriate metrics and trade-offs between performance and complexity.

What would you examine during data analysis before developing an AI solution?

What to coverThe requested end-to-end portfolio includes data analysis. Suggested preparation: describe checks for data quality, representativeness and leakage, and explain how findings could change the proposed approach.

How would you improve an LLM application through prompt engineering?

What to coverHands-on development of LLM-powered applications and prompt engineering are stated requirements. Suggested preparation: explain how you would compare prompt variants against representative tasks, examine failures and avoid relying on a few favourable examples.

How would you design and evaluate a retrieval-augmented generation application?

What to coverThe posting explicitly names retrieval-augmented generation. Suggested preparation: cover document preparation, retrieval relevance, answer grounding and how you would diagnose whether a failure comes from retrieval or generation.

When would you fine-tune an LLM rather than use prompting or retrieval?

What to coverFine-tuning is listed alongside prompt engineering and RAG. Suggested preparation: compare the approaches by task, available training data, evaluation effort and maintenance cost; explain what evidence would justify fine-tuning.

How would you structure Python code for a maintainable AI project?

What to coverThe role calls for expert-level Python and clean, modular, maintainable code. Suggested preparation: discuss separation of concerns, tests, configuration and documentation, using an end-to-end project to illustrate your choices.

How would you build and release data and model pipelines on a cloud platform?

What to coverThe posting requires pipeline experience on at least one of AWS, Azure or GCP, plus Git, Docker and CI/CD principles. Suggested preparation: use a platform you know to explain versioning, containerisation, automated checks and how changes move through a pipeline.

How would you deploy, monitor and maintain an industry AI solution?

What to coverLeading projects through deployment and maintenance is a stated duty. Suggested preparation: explain how you would verify a release, detect degraded behaviour, investigate failures and decide when to update or roll back a solution.

Behavioural practice

Tell me about a time you aligned stakeholders on an AI project’s scope.

What to coverThe role involves collaborating with industry partners on requirements and deliverables. Suggested preparation: use a real example with the situation, your actions to resolve differing expectations and the resulting agreed scope or outcome.

Describe a time you coached someone through a difficult technical task.

What to coverMentoring apprentices during Deep-skilling and Project phases is a stated duty. Suggested preparation: give a real situation, explain how you adapted your guidance while preserving the learner’s ownership, and describe the result.

Tell me about a time you balanced delivery work with supporting others.

What to coverThe posting explicitly describes balancing development with talent nurturing. Suggested preparation: describe a real competing-demand situation, your prioritisation and communication, and the effects on delivery and the people you supported.

Describe a time you helped prepare or run a recruitment or selection activity.

What to coverThe role includes participating in, preparing and executing AIAP recruitment stages. Suggested preparation: if you have a relevant real example, explain the situation, your specific contribution and result; do not imply knowledge of AIAP’s selection process.

Tell me about a time you explained technical work to a wider audience.

What to coverThe role supports talks, seminars, workshops, journals and other outreach. Suggested preparation: use a real example to show how you adapted the explanation to the audience, what you did and what response or outcome followed.

02

Sharpen your knowledge

Topics to prepare

  • Industry-project scoping and feasibility

    The role leads projects from scoping through maintenance and assesses potential partner collaborations. As a revision exercise, outline a hypothetical use case with requirements, deliverables, data assumptions, feasibility risks and a deployment plan.

  • Applied machine-learning decisions

    The posting calls for practical ML knowledge applied to NLP, computer vision or tabular data. As a revision exercise, choose one of those problem types and explain a baseline, evaluation measures, likely data issues and when a more complex algorithm would be justified.

  • LLM application trade-offs

    Prompt engineering, retrieval-augmented generation and fine-tuning are explicit requirements. As a revision exercise, compare when each approach would suit an industry use case and how you would evaluate the resulting application.

  • Production engineering and MLOps principles

    The posting emphasizes maintainable Python, Git, Docker, CI/CD, cloud pipelines, deployment and maintenance. As a revision exercise, sketch how code and data changes would move through versioning, testing, packaging, deployment and ongoing maintenance.

  • Technical mentoring and partner communication

    The engineer guides apprentices during AIAP Deep-skilling and Project phases while agreeing on requirements with industry partners. As a revision exercise, plan how you would explain a technical trade-off to a partner and turn it into a coaching task for an apprentice.

Skills to revise

  • Present an end-to-end project

    The posting asks for a portfolio showing scoping, data analysis, deployment and documentation. Practice a concise walkthrough of an actual project, identifying your decisions and evidence at each stage; do not claim work you did not do.

  • Run and interpret an ML baseline

    Hands-on application of ML algorithms is required. As practice, use a small NLP, computer-vision or tabular-data example to establish a baseline, inspect errors and explain the next experiment.

  • Build and assess an LLM application

    The role requires hands-on LLM application development. As practice, implement a small prompt-based or retrieval-augmented example, test representative inputs and document failure cases; separately explain where fine-tuning might fit.

  • Refactor Python for maintainability

    Expert-level Python and clean, modular code are explicit requirements. As practice, refactor a small AI workflow into clear components, add tests and review whether another engineer could modify it safely.

  • Package a reproducible pipeline

    Git, Docker, CI/CD principles and data and model pipelines on at least one of AWS, Azure or GCP appear in the requirements. As practice, version and containerize a small pipeline, define automated checks and explain its operation on one of the listed cloud platforms.

  • Coach an apprentice through a blocker

    Training and mentoring apprentices is a stated responsibility. As practice, rehearse a short coaching conversation that diagnoses a project blocker, guides the apprentice toward a testable next step and checks their understanding.

04

Your preparation checklist

  • Build an end-to-end project walkthrough

    The role calls for a portfolio covering scoping, data analysis, deployment and documentation. Prepare one project narrative showing your decisions, deliverables, maintenance approach and evidence of results.

  • Practice scoping an industry use case

    AIEH engineers define requirements with partners and assess feasibility. Draft a short example assessment covering the problem, available data, technical risks, success measures and proposed deliverables.

  • Select evidence of applied machine learning

    The posting asks for practical ML experience in NLP, computer vision or tabular data. Choose a relevant example and be ready to explain algorithm selection, evaluation and trade-offs.

  • Prepare an LLM application walkthrough

    The role specifies prompt engineering, RAG and fine-tuning. Prepare an example that distinguishes when you would use each approach and how you evaluated the application; use actual work where available.

  • Show engineering and pipeline decisions

    The requirements name expert-level Python, maintainable code, Git, Docker, CI/CD and data or model pipelines on AWS, Azure or GCP. Gather code or architecture examples you can discuss, including testing, deployment and operational trade-offs.

  • Plan a mentoring example

    The role involves coaching apprentices during AIAP Deep-skilling and Project phases. Prepare a concrete account of how you guided someone through a technical obstacle while keeping project delivery on track.

  • Write questions about delivery and coaching

    Ask how AIEH balances industry-project work with apprentice mentoring, how partners agree on deliverables, and what an AI Engineer contributes to AIAP recruitment and outreach.

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…