CareerPlanSign in

Principal Software Engineer

Bangalore💼 Full-time🗓 2026-09-03 → 2026-09-30

Core

Design, develop, and maintain full-stack infrastructure for an AI agentic orchestration platform that enables enterprises to orchestrate AI agents, robots, and human-in-the-loop workflows.

Role type

Principal Software Engineer (AI Orchestration & Distributed Systems)

Builds

Core orchestration engine for enterprise AI automation, including agent workflows, APIs, and distributed systems.

Domain

Enterprise Automation / AI Agents / Distributed Systems

Required skills

Full-stack development (Python, C#, React), distributed systems architecture, AI system design (LLMs, tool-calling, multi-agent), system design patterns, cloud-native programming, containerization (Docker, Kubernetes), AI coding tools integration.

Preferred skills

Healthcare/Finance/Procurement domain experience, data science and evaluation, applied ML techniques, RAG systems, human-in-the-loop workflows, startup/0-1 product experience.

Technologies

Python, C#, React, TypeScript, LangGraph, LangChain, Azure, AWS, GCP, Docker, Kubernetes, Snowflake, Temporal, Airflow, Maestro, GitHub Copilot, Claude.

Responsibilities

Design and build scalable distributed systems for AI orchestration; prototype and ship features validated by real customers; integrate AI coding assistants into development workflows; measure system quality against real customer data; collaborate with stakeholders to translate customer needs into technical solutions.

Seniority

Principal, hands-on IC with strategic impact

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