New opportunity

Intern (TGI - Portfolio Management/ AI Automation)

Franklin Templeton · Singapore

About this role

Franklin Templeton is seeking an Intern to join the Templeton Global Investments team in Singapore for a 25 to 35-week internship commencing in December 2026. This role offers hands-on experience in applying artificial intelligence to refine investment management processes within a global emerging markets equity franchise. The intern will collaborate with portfolio managers to design and build AI-driven tools and automation solutions to streamline research and portfolio management workflows. Responsibilities: Identify opportunities to improve decision-making and efficiency through AI and automation; design, prototype, and build tools leveraging LLMs and generative AI for research and data extraction; develop scripts and applications for report generation, data aggregation, and market data monitoring; translate portfolio manager pain points into practical automation solutions; and document workflows, tools, and prompts for knowledge transfer. Qualifications: Candidates should be pursuing an engineering degree in Computer Science or a related field with hands-on interest or experience in LLMs, generative AI, prompt engineering, or AI agent frameworks. Strong technical and programming skills are required, along with a self-learner mindset, curiosity about AI technology, a basic understanding of project finance and capital markets, and strong English communication skills.

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

Skills for this role

Large Language Models (LLMs)Generative AIPrompt EngineeringAI Agent FrameworksAutomationProgrammingData ExtractionScriptingPortfolio ManagementInvestment Research

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

  • AI-Driven Workflow Automation

    The core objective is to identify, design, and build tools using LLMs and generative AI to automate research, data extraction, and reporting. Success requires translating manual portfolio management tasks into efficient, automated technical solutions.

  • Technical Prototyping and Development

    You must independently develop scripts and applications to streamline data aggregation and market monitoring. This requires strong programming skills and the ability to iterate on prototypes based on feedback from portfolio managers.

  • Knowledge Transfer and Documentation

    A critical priority is ensuring the longevity of your work. You are expected to document all workflows, tools, and prompts thoroughly so the team can continue using your solutions after the internship concludes.

Likely challenges to think through

  • Translating Non-Technical Pain Points

    Portfolio managers may have complex, domain-specific challenges that are not immediately obvious to a developer. Prepare by practicing how to interview stakeholders to extract clear requirements from vague descriptions of 'pain points' in investment workflows.

  • Balancing Technical Innovation with Financial Accuracy

    In capital markets, data accuracy is paramount. You may face the challenge of ensuring AI-driven tools provide reliable, hallucination-free outputs. Prepare by researching techniques for RAG (Retrieval-Augmented Generation) and validation frameworks for LLM-based data extraction.

  • Self-Directed Learning in a Fast-Paced Environment

    The role requires a self-learner mindset to keep up with rapidly evolving AI frameworks. Prepare by demonstrating your ability to quickly master new libraries or tools without extensive supervision, perhaps by discussing a recent project where you had to learn a new technology stack on the fly.

03

Practice your answers

Technical practice

Applying LLMs to Investment Research

What to coverExplain how you would use an LLM to extract key insights from unstructured financial reports or market news. Discuss the importance of data accuracy, handling hallucinations, and the trade-offs between using pre-trained models versus fine-tuning for specific financial domains.

Prompt Engineering Strategies

What to coverDescribe your approach to designing prompts for complex tasks like summarizing market data or generating investment reports. Mention techniques such as few-shot prompting, chain-of-thought reasoning, and how you validate the consistency of the model's output.

AI Agent Frameworks

What to coverDiscuss your experience or understanding of AI agent frameworks and how they can be used to automate multi-step workflows. Explain how you would design an agent to monitor market data and trigger an automated alert or report generation process.

Automation and Scripting for Data Aggregation

What to coverDescribe a scenario where you would use Python or other scripting languages to aggregate data from multiple sources. Focus on how you handle data cleaning, error handling, and ensuring the reliability of the automated pipeline.

Evaluating AI Tool Performance

What to coverHow do you measure the success of an AI-driven tool built for a portfolio manager? Suggest metrics beyond simple accuracy, such as time saved, reduction in manual errors, or the quality of the generated insights.

Managing Data Privacy and Security

What to coverWhen building tools for an asset management firm, what considerations must be made regarding data privacy and security? Discuss the risks of feeding sensitive financial data into public LLMs and how you would mitigate these risks.

Workflow Documentation and Knowledge Transfer

What to coverWhy is it critical to document prompts and workflows in a team environment? Explain your process for creating clear, maintainable documentation that allows other team members to understand and iterate on your AI solutions.

Understanding Capital Markets

What to coverBriefly explain how your technical skills can be applied to solve a specific problem in project finance or capital markets. Suggestion: Research common pain points in investment management, such as the time spent on manual data entry or monitoring market volatility.

Behavioural practice

Translating User Pain Points into Technical Solutions

What to coverDescribe a time when you had to interview a non-technical stakeholder to understand their workflow challenges. How did you translate their requirements into a functional technical solution, and how did you ensure it met their needs?

Self-Learning and Adapting to New AI Tools

What to coverThe AI field evolves rapidly; provide an example of how you have independently learned a new framework or tool. Explain your process for staying updated and how you apply new knowledge to practical projects.

Collaborating with Diverse Teams

What to coverShare an experience working in a collaborative environment where you had to communicate technical concepts to team members with different backgrounds. How did you ensure alignment and successful project delivery?

Handling Ambiguity in Projects

What to coverDescribe a situation where you were given a project with limited guidance or ambiguous requirements. How did you define the scope, prioritize tasks, and move forward to deliver a working prototype?

02

Sharpen your knowledge

Topics to prepare

  • Investment Management Workflows

    Understand the lifecycle of portfolio management and investment research. Exercise: Research how asset managers typically aggregate market data and generate performance reports to identify manual bottlenecks that could be automated.

  • Capital Markets Fundamentals

    Gain a basic understanding of project finance and capital markets. Exercise: Review key financial metrics and market data types (e.g., equity pricing, indices) to understand what data portfolio managers monitor daily.

Skills to revise

  • Prompt Engineering for LLMs

    Master techniques for structuring prompts to improve accuracy in data extraction and report generation. Exercise: Create a set of system prompts to extract specific financial data points from unstructured analyst research notes.

  • AI Agent Frameworks

    Develop familiarity with frameworks used to build autonomous AI agents. Exercise: Build a simple prototype using a framework like LangChain or AutoGPT that automates a multi-step task, such as fetching news and summarizing it for a specific ticker.

  • Scripting for Data Automation

    Use programming to automate repetitive data tasks. Exercise: Write a Python script that pulls data from a public financial API, processes the data, and outputs a formatted summary report.

04

Your preparation checklist

  • Build a portfolio-relevant AI prototype

    Develop a small-scale application that uses an LLM or AI agent framework to extract data from financial reports or market news. This demonstrates your ability to translate technical skills into practical investment research tools.

  • Refine your prompt engineering portfolio

    Prepare a set of documented prompts or a workflow script that automates a repetitive data task. Be ready to explain how you optimized these prompts for accuracy and reliability in a professional context.

  • Review capital markets and project finance fundamentals

    Refresh your knowledge on core investment concepts, such as how portfolio managers monitor market data or assess emerging markets. This helps you better understand the 'pain points' you will be tasked to solve.

  • Prepare documentation for your technical projects

    Create clear, concise documentation for one of your previous coding projects, including the problem statement, the technical approach, and how a user would interact with the tool. This mirrors the requirement to document workflows for knowledge transfer.

  • Formulate questions about the investment workflow

    Prepare thoughtful questions for the interviewers regarding the current challenges in their research processes and how they currently integrate AI tools. This shows your proactive interest in the team's specific operational needs.

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

Availability has not yet been verified. 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…