Principal Engineer, AI Retrieval & Knowledge Platforms
Quick summary
- Work type
- On-site
- Location
- Fort Mill, SCCharlotte, NC
- Salary
- $115,154–$191,889 / yr
- Posted
- 2 days ago
- Freshness
- Confirmed live yesterday
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays less than 95% of similar roles. Most pay $174,600–$254,750 — the shaded band above. At the midpoint, this role pays about $154k versus about $215k for comparable roles.
Based on 240 similar postings.
Employer
About LPL Financial
LPL Financial is the largest independent broker-dealer in the United States, providing brokerage and investment advisory services to independent financial advisors and financial institutions. Industry: Financial Services & Wealth Management
LPL Financial currently has 59 open roles on FindRole.
Listed pay typically runs $140,959–$234,882 across 54 roles with salary data.
Most-posted roles
- Software Engineer 7
- Architect 2
- Security Architect 2
- VP Software Engineering Manager 2
- Agentic Platform Controls, Non-Human Identity & AI Security 1
At a glance
TL;DR · Principal Engineer, AI Retrieval & Knowledge Platforms
Principal Engineer, AI Retrieval & Knowledge Platforms will design and build core AI knowledge infrastructure to power intelligent applications across the enterprise. This role focuses on developing distributed systems, retrieval architectures, and AI platform services that enable agents to discover and reason over large-scale data. You will build high-scale retrieval systems combining keyword, semantic, and vector-based search while developing RAG infrastructure including indexing, ranking, and context assembly. Key responsibilities include building streaming and batch data pipelines, creating low-latency APIs, and integrating LLMs for grounded experiences. The role requires expertise in Java, Python, or Go, along with experience in Kubernetes, Kafka, Elasticsearch/OpenSearch, and vector databases. You will solve complex problems involving real-time data systems and multi-tenant platform design within a highly regulated financial services environment to support advanced search experiences and automated assistant capabilities.
What does a Engineer earn?
Median $185000 from 249 postings across 48 companies.
Skills
What you'll do
- Design and build high-scale retrieval systems combining keyword, semantic, and vector-based search.
- Develop RAG infrastructure including indexing, ranking, and context assembly for AI applications.
- Build streaming and batch data pipelines to ingest and transform structured and unstructured data.
- Create low-latency, highly available APIs and SDKs to expose knowledge services to internal teams.
- Integrate LLMs with retrieval systems to provide grounded, context-aware experiences for agents and copilots.
- Optimize system performance through caching, sharding, and distributed query execution strategies.
- Establish observability pipelines including metrics, logs, and tracing to monitor system health.
- Lead the architecture of AI platform components while mentoring engineers on distributed systems and retrieval practices.
What we're looking for
- Minimum of 8 years of experience in backend or platform engineering.
- Experience building distributed systems, search platforms, or large-scale data services.
- Hands-on experience with APIs, microservices, and cloud-native architectures.
- Experience with search systems, indexing, or retrieval pipelines.
- Proficiency in programming with Java, Python, or Go.
- Experience with Elasticsearch/OpenSearch, vector databases, or hybrid retrieval architectures.
- Familiarity with RAG systems, embeddings, and LLM integration patterns.
- Experience with real-time data systems such as Kafka or streaming pipelines.
More like this
Similar roles
Principal Engineer, Enterprise Content and AI Data Platform
Nvidia
Principal AI Engineer
CNA Financial
Principal AI Engineer
Humana
Principal AI Engineer
CNA Financial
Principal AI Engineer
Wells Fargo