CareerPlanSign in

Principal Software Engineer

Bangalore💼 Full-time🗓 2026-08-14 → 2026-09-26

Core

Principal Engineer leading AI/ML platform modernization, LLM integration, and data infrastructure for a global data services company.

Role type

Principal Software Engineer (AI/ML & Data Infrastructure)

Builds

Scalable CDP, multi-tenant architecture, AI/ML models for identity resolution and data labeling, LLM-powered interfaces (RAG), and modernized development platforms.

Domain

Data & Software Services, AI/ML, Identity Resolution, Customer Data Platforms (CDP)

Deliverable

production ML models | product features | infrastructure

Required skills

Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), C#, ASP.NET Core/.NET 8+, React.js, TypeScript, SQL Server, PostgreSQL, NoSQL, MLOps, Vector Databases, RESTful APIs, CI/CD

Preferred skills

LangChain, LangGraph, MLflow, Kubeflow, SageMaker, Pinecone, Weaviate, Milvus, Elastic Search, Terraform, Bicep, GraphQL, WebSocket, RabbitMQ, SQS, AWS, Azure, Blazor, Angular, Infrastructure as Code

Technologies

C#, ASP.NET Core, .NET 8, React.js, TypeScript, SQL Server, PostgreSQL, MongoDB, Redis, Elastic Search, Docker, Kubernetes, Azure DevOps, Jenkins, MLflow, Kubeflow, SageMaker, Pinecone, Weaviate, Milvus, LangChain, LangGraph

Responsibilities

Build reliable systems integrating LLMs into products; Design scalable CDP and multi-tenant architecture; Implement AI/ML models for schema mapping and anomaly detection; Develop LLM-powered RAG interfaces for non-technical stakeholders; Act as 'Engineer's Engineer' for architectural reviews and code quality standards; Upskill teams on next-gen AI SDLC processes.

Seniority

Principal, hands-on IC with strategic guidance

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.