AI/ML Lead Engineer

Franklin Templeton

Stamford (CT)

Hybrid

USD 180,000 - 212,000

Full time

20 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Annual discretionary bonus
401(k) plan with match
Comprehensive healthcare options

Job summary

Franklin Templeton is seeking an AI/ML Lead Engineer to design and implement multi-agent systems for financial advisors, integrating data, portfolio performance, and compliance within a scalable platform. You will work on an AI platform team delivering advisor-facing insights across a global client base.

The role is hybrid and based in Stamford, CT, with potential location options in Stamford/San Ramon/San Mateo offices; the package includes a discretionary bonus and a comprehensive benefits

Qualifications

  • 5+ years of software engineering experience with 2+ years building LLM/GenAI/agent systems in production.
  • Experience with LangChain or similar orchestration frameworks.
  • Expert Python and distributed systems experience.
  • Hands-on with vector databases (Pinecone/FAISS) and RAG architectures.
  • Experience with observability, monitoring, and fault-tolerant systems.

Responsibilities

  • Design and implement production-grade multi-agent systems.
  • Build agent workflows with context retrieval, reasoning, tool invocation, validation, and compliance checks.
  • Develop distributed services with strong observability and failure handling.
  • Establish tools and data agents to ground AI models in correct data.
  • Embed AI agents into client-facing platform to surface insights for advisors.
  • Establish evaluation frameworks for multi-step reasoning accuracy and financial correctness.
  • Implement memory management and agent state persistence.
  • Collaborate with product, design, and engineering to translate requirements into architecture.
  • Optimize latency, cost, and reliability; contribute to infrastructure decisions on model serving, caching, and orchestration.

Skills

Production AI/LLM
Agent frameworks
Python
Vector databases
Observability & reliability

Education

Master’s or PhD in CS/ML

Tools

LangChain
OpenAI function calling
Docker
Kubernetes
Pinecone
FAISS

Job description

O’Shaughnessy Asset Management (OSAM) is part of Franklin Templeton, a forward-thinking asset manager that has built its success through powerful partnerships. We leverage cutting‑edge strategies and deep insights to unlock opportunities for long‑term wealth creation. Our talented, global teams bring expertise that is both broad and unique.

O’Shaughnessy Asset Management is a research and money management firm based in Stamford, Connecticut operating autonomously and backed with global, enterprise resources. Their approach to managing money is transparent, logical, and completely disciplined, leading to long‑standing relationships with clients. OSAM is a leading provider of Custom Indexing services via its Canvas® platform which offers financial advisors an unprecedented level of control and ease in creating and managing personalized separately managed accounts (SMAs) that target improved after‑tax outcomes.

For more firm information, please visit www.osam.com

About The Department

Franklin Templeton is seeking an AI/ML Lead Engineer to design and implement agents for financial advisors that simplifies advisor work, leveraging client data and portfolio performance. Ideal candidates will generate insights for individual portfolios and across an advisor book of business, all within a monitored, auditable architecture. You'll be part of Franklin Templeton's AI platform team, where you'll help build the agentic platform and advisor‑facing tools that are redefining how our advisors and clients engage with their portfolios. This is a chance to work at the intersection of cutting‑edge AI and global asset management, owning foundational architecture and delivering capabilities that reach advisors and clients worldwide.

How You Will Add Value
  • Design and implement production‑grade multi‑agent systems using the 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 enable context ensuring the AI model is grounded in the correct data and knowledge
  • Embed AI agents and chatbots into our client facing platform to surface insights in a natural manner for advisors
  • Establish evaluation frameworks for multi‑step reasoning accuracy, grounded‑ness, 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
Key Initiatives this role will support
Advisor‑Facing AI
  • Design and implement agents for financial advisors that simplifies advisor work, leveraging client data, portfolio performance, thereby generating insights for individual portfolios as well as across an advisor book of business - all within a monitored, auditable architecture.
Workflow Automation
  • Optimize client servicing, portfolio implementation, and other internal workflows using conversational and autonomous AI agents, this will include establishing a library of focused agents that are effective in their roles.
AI Agent Platform & Infrastructure
  • 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 — solving reliability, explainability, and regulatory challenges at scale.
Required Skills (Must‑Have)
What will help you be successful in this role
  • Production AI/LLM systems: 5+ years of software engineering experience, including 2+ years building and deploying LLM, GenAI, or agent-based systems in production environments.
  • Agent frameworks and tool orchestration: Experience implementing multi‑step agent workflows using frameworks such as LangChain, OpenAI function/tool calling, or similar orchestration frameworks.
  • Programming and distributed systems: Expert‑level proficiency in Python and experience building distributed services or microservices architectures.
  • Data integration and retrieval: Hands‑on experience with vector databases (e.g., Pinecone, FAISS), RAG architectures, and data grounding techniques.
  • Production reliability and monitoring: Experience implementing observability, monitoring, and fault‑tolerant systems for high‑availability applications.
Preferred Qualifications (Nice‑to‑Have)
  • Financial services domain: Experience building technology solutions for asset management, wealth management, or portfolio analytics platforms.
  • AI evaluation and model governance: Experience designing evaluation frameworks for LLMs (e.g., hallucination mitigation, groundedness, accuracy testing, or compliance monitoring).
  • Multi‑agent systems at scale: Experience designing or deploying multi‑agent architectures involving memory, state management, and orchestration layers.
  • Infrastructure and model serving: Experience with model serving frameworks, containerization (Docker/Kubernetes), and cloud platforms (AWS, Azure, GCP).
  • Advanced degree: Master’s or PhD in Computer Science, Machine Learning, AI, or a related discipline.

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.

This is a hybrid role requiring individuals to work out of our Stamford, San Ramon, or San Mateo offices 3 days per week depending on the location of the candidate hired.

Franklin Templeton offers employees a competitive and valuable range of total rewards—monetary and non‑monetary — designed to support their well‑being and recognize their time, talents, and results. Along with base compensation, employees are eligible for an annual discretionary bonus, a 401(k) plan with a generous match, and recognition rewards. We also offer a comprehensive benefits package, which includes a range of competitive healthcare options, insurance, and disability benefits, employee stock investment program, learning resources, career development programs, reimbursement for certain education expenses, paid time off (vacation / holidays / sick / leave / parental & caregiving leave / bereavement / volunteering / floating holidays) and a motivational wellbeing program. We expect the annual salary for this position to range between $180,000 – $212,000, depending on location and level of relevant experience, plus discretionary bonus.

Franklin Templeton is an Equal Opportunity Employer. We are committed to providing equal employment opportunities to all applicants and employees, and we evaluate qualified applicants without regard to ancestry, age, color, disability, genetic information, gender, gender identity, or gender expression, marital status, medical condition, military or veteran status, national origin, race, religion, sex, sexual orientation, and any other basis protected by federal, state, or local law, ordinance, or regulation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI/ML Lead Engineer
AI/ML Lead Engineer

Franklin Templeton • San Mateo (CA)

Hybrid
USD 180,000 - 212,000
401(k) match
Discretionary bonus
Wellbeing program
AI/ML Lead Engineer
AI/ML Lead Engineer

Franklin Templeton • San Ramon (CA)

Hybrid
USD 180,000 - 212,000
Hybrid work
Discretionary bonus
AI/ML Lead Engineer
AI/ML Lead Engineer

Franklin Templeton Investments • San Mateo (CA)

Hybrid
USD 180,000 - 212,000
401(k) plan with generous match
Comprehensive healthcare options
Annual discretionary bonus
+1
VP Risk & Quantitative Analysis
VP Risk & Quantitative Analysis

Franklin Templeton • Stamford (CT)

Hybrid
USD 150,000 - 165,000
Bonus
401k plan
Health insurance
+1
VP Risk & Quantitative Analysis
VP Risk & Quantitative Analysis

Franklin Templeton • New York (NY)

Hybrid
USD 150,000 - 165,000
Discretionary bonus
401k plan
Health insurance
Investment Technology Business Solutions Lead - (Franklin Equity)
Investment Technology Business Solutions Lead - (Franklin Equity)

Franklin Templeton • Short Hills (NJ)

Hybrid
USD 140,000 - 190,000
Paid Time Off
Health coverage
401(k) plan with generous match
+2
Investment Technology Business Solutions Lead - (Franklin Equity)
Investment Technology Business Solutions Lead - (Franklin Equity)

Franklin Templeton • San Mateo (CA)

Hybrid
USD 140,000 - 190,000
3 weeks PTO
Health coverage
401(k) match
+2
Portfolio Manager - Tax Aware Long/Short Strategies - CANVAS Custom Indexing
Portfolio Manager - Tax Aware Long/Short Strategies - CANVAS Custom Indexing

Franklin Templeton Investments • New York (NY), Northern (KY)

Hybrid
USD 195,000 - 225,000
Portfolio Manager - Tax Aware Long/Short Strategies - CANVAS Custom Indexing
Portfolio Manager - Tax Aware Long/Short Strategies - CANVAS Custom Indexing

Franklin Templeton • New York (NY)

On-site
USD 195,000 - 225,000
Portfolio Manager - Tax Aware Long/Short Strategies - CANVAS Custom Indexing
Portfolio Manager - Tax Aware Long/Short Strategies - CANVAS Custom Indexing

Franklin Templeton • Stamford (CT)

On-site
USD 195,000 - 225,000
401(k) matching
Discretionary bonus
Healthcare options