Demo

Principal Engineer

Rivago infotech inc
Charlotte, NC Contractor
POSTED ON 10/8/2026
AVAILABLE BEFORE 11/2/2026

Role : Principal Engineer

Location : Charlotte NC (Onsite)

Persistent systems

 

Role Overview

As a Principal Engineer for AI Tools, you will sit at the critical intersection of applied artificial intelligence, developer experience (DevEx), and high-scale distributed systems. You will define the technical strategy and reference architecture for internal AI tools—including autonomous agent hosting, AI-driven code review systems, internal vector/knowledge retrieval bases, and LLM orchestration gateways. This is a senior individual contributor (IC) leadership role focused on multiplying engineering efficiency, establishing security and evaluation best practices, and shaping how hundreds or thousands of engineers build software using AI-native workflows.


Key Responsibilities

Platform Architecture & Tooling Strategy

  • Design internal AI platforms: Architect scalable, low-latency internal developer tools, IDE extensions, cloud agent hosting infrastructures, and automated code review pipelines.
  • Set technical standards: Define reusable architectural patterns, governance-by-design frameworks, and SDK abstractions for secure LLM consumption across product and engineering teams.
  • Drive build vs. buy decisions: Evaluate emerging foundational models, inference engines, vector databases, and developer productivity ecosystems to optimize cost, latency, and quality tradeoffs.

LLM & Intelligent Systems Integration

  • Orchestrate AI workflows: Integrate large language models (LLMs), retrieval-augmented generation (RAG), and agentic planning loops into developer and operational tooling.
  • Optimize retrieval & context: Build high-performance knowledge retrieval platforms that allow AI tools to safely query internal codebases, documentation, and system telemetry.
  • Implement guardrails & evaluation: Deploy rigorous evaluation frameworks to measure tool accuracy, catch behavioral drift, minimize hallucinations, and guard against data leakage or prompt injection.

Technical Leadership & Mentorship

  • Multiply team capability: Mentor senior and staff engineers, raise the standard of engineering craftsmanship, and lead through technical influence rather than authority.
  • Partner across organizations: Collaborate closely with product management, security, infrastructure, and developer productivity teams to align tool roadmaps with company-wide goals.
  • Champion AI-native engineering: Evangelize best practices for AI-assisted development, prompt workflows, and generative AI operations (GenAIOps) across the company.

Required Qualifications & Competencies

Experience & Background

  • 10 years of professional software engineering experience, with at least 5 years operating in a senior, lead, or principal capacity building large-scale backend platforms or developer tooling.
  • Demonstrated track record of architecting and shipping complex distributed systems or AI-integrated platforms into production environments.

Technical Hard Skills

  • Proficiency in core languages: Expert-level programming skills in Python, Go, Rust, or C .
  • AI & LLM Ecosystem: Deep command of LLM orchestration frameworks (e.g., LangChain, LlamaIndex), vector databases (e.g., Pinecone, Milvus, Qdrant), and RAG architecture design.
  • Cloud & Infrastructure: Strong command of containerization and orchestration tooling (Docker, Kubernetes) and modern cloud environments (AWS, Google Cloud Platform, or Azure).
  • Systems Design: Exceptional distributed systems design skills, focusing on high availability, low latency, multi-tenancy, and high-throughput data processing.

Core Competencies

  • Agentic AI workflows and tool invocation patterns
  • Semantic search and hybrid retrieval systems
  • Observability, monitoring, and tracing (e.g., OpenTelemetry, MLflow)
  • AI security alignment, guardrails, and compliance

Preferred Qualifications

  • Experience building internal developer platforms (IDPs) or developer productivity tools at scale.
  • Hands-on exposure to fine-tuning smaller open-source models (Llama, Mistral) for specialized domain tasks.
  • Contributions to open-source developer ecosystems or AI frameworks
 

Salary : $60 - $63

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Engineer?

Sign up to receive alerts about other jobs on the Principal Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$162,237 - $199,353
Income Estimation: 
$222,110 - $256,974
Income Estimation: 
$224,976 - $270,947
Income Estimation: 
$205,834 - $254,869
Income Estimation: 
$242,530 - $287,120
Income Estimation: 
$184,796 - $233,226
Income Estimation: 
$179,606 - $233,815
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Rivago infotech inc

  • Rivago infotech inc Scottsdale, AZ
  • Role : Performance Test Engineer Location : Scottsdale, AZ (Hybrid) · Performance testing of REST APIs and distributed services Test scripting and test-dat... more
  • 7 Days Ago

  • Rivago infotech inc Charlotte, NC
  • Role : Infrastructure Architect Location : Charlotte NC (Onsite) The candidate combines strong technical depth with the ability to define long-term archite... more
  • 8 Days Ago

  • Rivago infotech inc Hartford, CT
  • Job Title: Lead Data Analyst Location : Hartford, CT 06155 (Hybrid) We are seeking a Lead Data Analyst with specialized expertise in Personal Lines (Automo... more
  • Just Posted

  • Rivago infotech inc East Hartford, CT
  • Job Title: Lead Data Analyst Location : Hartford, CT 06155 (Hybrid) We are seeking a Lead Data Analyst with specialized expertise in Personal Lines (Automo... more
  • Just Posted


Not the job you're looking for? Here are some other Principal Engineer jobs in the Charlotte, NC area that may be a better fit.

  • Principal Financial Group Charlotte, NC
  • What You'll Do We’re looking for a Senior Software Engineer to join our Experience Solutions technology team within Workplace Savings & Retirement Solution... more
  • 14 Days Ago

  • Principal Financial Group Charlotte, NC
  • What You'll Do We're looking for a Senior Software Engineering leader to join our Experience Solutions technology team within Workplace Savings & Retiremen... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!