F

Franklin Templeton

Global asset management and investment services

AI/ML Lead Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 5 years of software engineering experience, including at least 2 years building and deploying LLM, generative AI, or agent-based systems in production environments.
  • Experience implementing multi-step agent workflows using frameworks such as LangChain, OpenAI function/tool calling, or similar orchestration frameworks.
  • Expert-level proficiency in Python and experience building distributed services or microservices architectures.
  • Hands-on experience with vector databases such as Pinecone or FAISS, retrieval-augmented generation architectures, and data-grounding techniques.
  • Experience implementing observability, monitoring, and fault-tolerant systems for high-availability applications.

Responsibilities

  • Design and implement production-grade multi-agent systems using leading agent frameworks and platforms.
  • Build agent workflows that integrate context retrieval, reasoning, tool execution, validation, and compliance checks.
  • Develop distributed services for agent execution with strong observability, monitoring, and failure handling.
  • Establish tools, data agents, and services to ensure AI models are grounded in the correct data and knowledge.
  • Embed AI agents and chatbots into the client-facing platform to surface insights naturally for advisors.
  • Establish evaluation frameworks for multi-step reasoning accuracy, groundedness, hallucination mitigation, and financial correctness.
  • Implement memory management, context handling, and agent state persistence strategies.
  • Review interaction issues to continually refine knowledge bases and agent setups.
  • Partner with product, design, and engineering teams to translate business requirements into robust agent architecture.
  • Optimize systems for latency, cost efficiency, and reliability in production.
  • Contribute to infrastructure decisions around model serving, vector databases, caching, and orchestration layers.
  • Design and implement agents for financial advisors that simplify advisor work by leveraging client data and portfolio performance to generate insights for individual portfolios and across an advisor's book of business, within a monitored, auditable architecture.
  • Optimize client servicing, portfolio implementation, and other internal workflows using conversational and autonomous AI agents, including establishing a library of focused agents.
  • Architect a scalable multi-agent platform with orchestration engines, memory and state management, dynamic tool invocation, structured output validation, observability, fault tolerance, and automated evaluation to address reliability, explainability, and regulatory challenges at scale.

Desired Qualifications

  • Experience building technology solutions for asset management, wealth management, or portfolio analytics platforms.
  • Experience designing evaluation frameworks for large language models, including hallucination mitigation, groundedness, accuracy testing, or compliance monitoring.
  • Experience designing or deploying multi-agent architectures involving memory, state management, and orchestration layers.
  • Experience with model serving frameworks, containerization such as Docker or Kubernetes, and cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • A Master's or PhD in Computer Science, Machine Learning, AI, or a related discipline.

About the Company

Franklin Templeton

Global asset management and investment services

Franklin Templeton is an asset management firm that provides a variety of investment products and services to different types of clients, including individual investors and institutions. The company specializes in mutual funds, systematic investment plans (SIPs), and lump-sum investment options, focusing on active investment management. This means they use their research and expertise to make informed investment decisions for their clients. Franklin Templeton stands out from its competitors with a strong distribution network across India, having offices in over 34 cities and collection centers in more than 100 locations, along with a comprehensive digital platform that offers tools for investors. The company's goal is to effectively manage assets for their clients while providing a range of financial services that cater to both retail and institutional investors.

Company size
51-200
Company stage
IPO
Headquarters
San Mateo, CA
Founded
1947

Recently Posted Jobs

Explore more opportunities at Franklin Templeton

See more jobs