Senior Principal Engineer, Applied AI · Agentic systems that stay reliable in production · Open-model orchestration · Healthcare AI · Architecture & evaluation-led

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India


Bengaluru, Karnataka, India

Bengaluru Area, India

Bengaluru Area, India

Bengaluru, Karnataka, India

Bangalore , India

Bachelor’s Degree, Information Technology
National Institute of Technology Karnataka
High School, Science
Vivekanada International
Join Kumar and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Principal Engineer, Applied AI · Agentic systems that stay reliable in production · Open-model orchestration · Healthcare AI · Architecture & evaluation-led
Building AskApollo — bringing agentic AI to healthcare for Apollo’s users. Live and scaling. I'm a Senior Principal Engineer working on agentic AI systems, and most of what I do is make them boring in the best way — predictable, safe, and reliable enough to put in front of real users every day. My work lives in the gap between an impressive demo and a system you can actually ship. I set the technical direction for and build LLM agents — multi-step orchestration with planning, tool use, handoff, and memory — and own the part nobody demos: the long tail. Real conversations switch topics mid-sentence, contradict themselves, change the subject, and ask things no test anticipated. Getting an agent to behave across that surface, at scale, is the engineering — and it's where I spend most of my time. A deliberate constraint runs through my work: I build for small and open models, not just frontier ones. That forces a discipline I've come to value — earning reliability through careful prompt design, architecture, and evaluation rather than reaching for the biggest model or fine-tuning my way out of every problem. It keeps systems fast and affordable at scale, and it means the foundation is already hardened if a larger model is dropped in later. I treat quality as something you measure, not something you feel. I build evaluation harnesses, behavioral regression suites, and LLM-as-judge pipelines so that "is this better?" has an answer before anything ships. And I care about the architecture underneath: I've moved a multi-product AI system away from tangled per-feature branching toward a capability-driven design where new product flows onboard as configuration, with safe, no-regression rollout. I work in healthcare AI, where the cost of an agent being confidently wrong is real — which is a good forcing function for everything above. Always happy to talk about agentic systems, evaluation, and getting LLMs to behave in production.
Bengaluru
Senior Principal Engineer at Apollo 24|7, Apr 2024 - Present · 2 yrs 5 mos, Bengaluru, Karnataka, India
Principal Software Engineer at Apollo 24|7, Apr 2022 - Mar 2024 · 2 yrs, Bengaluru, Karnataka, India
Senior Software Engineer at Apollo 24|7, Feb 2020 - Jun 2022 · 2 yrs 5 mos
Senior Software Engineer at Searchlight Health, Mar 2019 - Feb 2020 · 1 yr, Bengaluru, Karnataka, India, Acquired by Apollo247
Software Engineer at Qualcomm, Apr 2017 - Mar 2019 · 2 yrs, Bengaluru Area, India, Design ILS [IMS Location Manager] Module: ILS provides an interface to add location awareness, automated location tracking, periodic location updates to applications. It enabled IP over multimedia (IMS) Solution to have Geo-Location information for IMS and Emergency registration. L plus L [VoLTE + VoLTE] changes for IP over Multimedia Subsystem(IMS) Module: Scaled IMS solution from single stack to concurrent operational dual stack which had major architectural changes. It enabled IMS Solution to allow simultaneous VoLTE and VoWifi calls on both sim slots. Device Handovers between different radio access technology: I have worked closely on operator requirements for intelligent selection of radio based on signal strength, historical data, and device state. USSD feature for different encoding style: I developed a decoder to convert streaming utf8 and HTMLhex data into UCS2 format. It made the USSD feature usable in locales which do not support the English language.
Associate Software Engineer at Qualcomm, Feb 2016 - Mar 2017 · 1 yr 2 mos, Bengaluru Area, India, Enhance and Maintain DataDaemon Module on APPS Processor: I enhanced an interface "Data Daemon" which runs as a daemon at the JNI layer. The module is responsible for performing IMS registration on the hybrid stack to enable video calling. IP over Multimedia Subsystem(IMS) Module: Worked on Legacy code space of IMS for single stack and implemented new feature and requirements. Developed the Unit Test Framework for DataDaemon.
Associate Software Engineer at CA Technologies, Jul 2015 - Jan 2016 · 7 mos, Bengaluru, Karnataka, India, Web Interface for Mobility App Analytics (MAA): I developed the dashboard for the web interface of MAA. I implemented multiple graphs and pie charts for better visualization using AngularJS. I automated the testing of the dashboard and analytics page of web interface
Intern at VMware, May 2014 - Jun 2014 · 2 mos, Bangalore , India, Porting of Virtual Update Manager (VUM): I worked on make files and resolved the compilation dependencies in porting of VUM from x86 architecture to x64 architecture. I used topological sort to determine the circular dependencies of files which enhanced the speed of resolving errors exponentially
Bachelor’s Degree, Information Technology, National Institute of Technology Karnataka
High School, Science, Vivekanada International