Karthik Kashyap Thatipamula

CTO

Hyderabad, Telangana, India20 yrs 4 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • Led teams delivering products to 100M+ users globally.
  • Expert in AI/ML infrastructure and open-source development.
  • Proven track record in performance optimization and user engagement.
Stackforce AI infers this person is a leader in AI/ML and open-source software development.

Contact

Skills

Core Skills

Technical LeadershipAi/ml InfrastructureOpen-source DevelopmentProduct StrategyStakeholder ManagementPerformance OptimizationUser Experience EngineeringCustomer Feedback ManagementPerformance AnalysisLinux DevelopmentNetwork EngineeringInfrastructure DevelopmentBackend DevelopmentVoice Technology

Other Skills

Large-scale distributed systemsCross-functional executionGPU optimizationNeural renderingCollaboration with architecture teamsGPU-accelerated toolkitImage processingBiomedical imagingFinancial analyticsGradient boostingGPU accelerationMarket AnalysisA/B testingCustomer feedback systemsUX design

About

I’m an experienced engineering leader with a proven track record in technical execution, people management, and strategic planning. I thrive at the intersection of cutting-edge technology and high-impact product delivery—building and leading teams that ship at scale. Currently driving the open-source ecosystem for AMD Instinct GPUs, with a focus on making the ROCm software stack best-in-class for AI and ML workloads. Passionate about open innovation and helping developers unlock the full power of AMD hardware. Previously at Microsoft Bing & Copilot, where I helped shape the future of search and conversational AI. I’ve led teams responsible for delivering delightful and differentiated experiences across search and chat, reaching 100M+ users in over 100 countries and 10+ languages. From user research and product planning to search relevance, ranking, and UX engineering—I’ve been deeply involved in every part of the product lifecycle. My work has consistently moved the needle on user engagement and business growth. Technical strengths include: • Large-scale distributed systems & big data platforms • AI/ML infrastructure & search technologies • Mobile & web-based applications • Networking protocols, Linux systems, and kernel programming

Experience

20 yrs 4 mos
Total Experience
3 yrs 9 mos
Average Tenure
1 yr 5 mos
Current Experience

Amd

Principal Member of Technical Staff

Nov 2024Present · 1 yr 5 mos · Hyderabad · On-site

  • As part of AMD’s GPU Software organization, I lead the development and delivery of high‑impact open‑source ecosystem components that strengthen the AMD Instinct™ accelerator portfolio and elevate the ROCm™ software stack for AI/ML workloads. I drive cross‑functional execution across product management, platform, architecture, performance, and ecosystem teams to ensure our solutions are production‑ready, developer‑friendly, and optimized for next‑generation AI acceleration. My work emphasizes technical leadership, open‑source stewardship, and building scalable, future‑proof software foundations that empower the broader developer community.
  • Key Projects Shipped
  • gsplat for ROCm — Accelerating Neural Rendering on AMD GPUs
  • Led the enablement and optimization of 3D Gaussian Splatting on ROCm, delivering a high‑performance neural rendering pipeline for advanced computer vision and graphics workloads. Collaborated closely with GPU architecture and framework teams to ensure seamless integration and usability across the ROCm developer ecosystem.
  • hipCIM — GPU‑Accelerated Image Processing Library
  • Drove the design and development of hipCIM, an extensible GPU‑accelerated toolkit for I/O, computer vision, and image‑processing primitives for N‑Dimensional images. Focused on enabling high‑throughput biomedical imaging workloads, establishing foundational Life Sciences domain support within the ROCm and AMD Instinct ecosystem.
  • rocm‑finance — GPU‑Accelerated Gradient Boosting Machine Libraries
  • Directed the implementation of a suite of GPU‑accelerated gradient boosting and financial analytics libraries, positioning ROCm as a competitive and high‑performance platform for fintech, quantitative modeling, and large‑scale financial compute workloads.
Large-scale distributed systemsAI/ML infrastructureOpen-source developmentCross-functional executionTechnical LeadershipAI/ML Infrastructure

Microsoft

3 roles

Principal Engineering Manager

Promoted

Sep 2021Oct 2024 · 3 yrs 1 mo

  • Bing is a comprehensive search engine developed by Microsoft, offering a wide range of services beyond traditional web search—including image, video, and map search capabilities. It is available in 105 languages and operates in 238 countries, serving over 100 million daily users worldwide.
  • Bing also powers Microsoft Copilot, an AI-driven chat assistant integrated directly into the search experience. Built on the state-of-the-art multimodal large language models, Copilot delivers up-to-date information, creative content, and intelligent assistance across a broad range of tasks.
  • Led a team of 15 engineers focused on delivering real-time sports scores for Bing and Copilot.
  • Scaled the experience globally to over 100 regions, enabling sports fans worldwide to follow their favorite teams from anywhere.
  • Ensured factual accuracy in Copilot responses by minimizing hallucinations and maintaining high data precision.
  • Achieved a 5x increase in league and team coverage, with a focus on expanding support across Southeast Asia and Latin America.
  • Reduced real-time update latency from 4 minutes to just 30 seconds, significantly enhancing user experience during live games.
Product StrategyStakeholder ManagementMarket Analysis

Senior Software Engineering Manager

Jul 2017Sep 2021 · 4 yrs 2 mos

  • Worked on the UX Platform for Bing, driving performance and experimentation at scale.
  • Improved mobile page load time by 5% globally through targeted optimizations across critical rendering paths, lazy loading, and resource bundling.
  • Led org-wide performance compliance initiatives across a 500+ engineer org, developing internal tools, processes and performance regression tracking to ensure all feature rollouts met defined SLAs.
  • Acted as the subject matter expert for A/B testing infrastructure, supporting teams in experiment design, metric instrumentation, scorecard analysis, and statistically sound ship criteria using internal experimentation platforms.
Performance optimizationA/B testingUser experience engineeringPerformance OptimizationUser Experience Engineering

Senior Software Engineer

Feb 2015Jun 2017 · 2 yrs 4 mos

  • Worked on customer feedback systems for local business search in Bing, driving quality and responsiveness at scale.
  • Increased user feedback volume 10x by redesigning feedback collection flows and optimizing placement and visibility within the local business search experience.
  • Reduced feedback resolution time from multiple weeks to under 24 hours by building automated triaging, prioritization, and routing systems for faster issue handling.
  • Led cross-functional improvements across UX design, feedback processing pipelines, and user outreach workflows (e.g., automated email follow-ups) to enhance user trust and engagement.
Customer feedback systemsUX designAutomated triagingUser Experience EngineeringCustomer Feedback Management

Amd

Member of Technical Staff

Nov 2013Jan 2015 · 1 yr 2 mos · Bengaluru Area, India

  • The AMD Power Profiler, part of the AMD uProf suite, is a performance analysis utility designed for developers and system administrators to monitor power consumption and other metrics across AMD hardware.
  • Led the development, packaging, and release of Linux Kernel Modules for the AMD Power Profiler toolset.
  • Enabled power telemetry and per-process monitoring on AMD platforms, allowing developers to analyze and optimize application-level power usage.
Linux Kernel ModulesPerformance analysisPower telemetryPerformance AnalysisLinux Development

Eci telecom

Senior Software Engineer

Nov 2008Nov 2013 · 5 yrs · Bengaluru Area, India

  • ECI Telecom provides network services to various sectors including service providers, energy, transportation, government, and defense.
  • They offer an Optimized Multi-Layer Transport platform, carrier-class transport platforms, carrier Ethernet network, and bandwidth management. Their clients in India include major telecom operators like Airtel, Indicom and Reliance Communication.
  • Lead engineer working on a new product requirement to enhance the infrastructure for an existing CES based switch series to support new line cards.
  • Added support for LDP/MPLS protocols and APS functionality with a 50ms High Availability promise.
  • Worked on extensions to existing LDP/MPLS protocols and development of the CES Pseudo Wire features and APS functionality in Control Plane
Network servicesMPLS protocolsHigh AvailabilityNetwork EngineeringInfrastructure Development

Qtech inc

Software Engineer

Mar 2006Oct 2008 · 2 yrs 7 mos · Hyderabad Area, India

  • reQall was a voice-enabled personal productivity platform that integrated phone, email, text messaging, and instant messaging to act as a mobile memory aid. It captured daily user input and used contextual signals—such as time, location, and calendar events—to proactively deliver relevant reminders and notes. This intelligent “Memory Jogger” experience was designed to be context-aware and dynamically updated, helping users stay organized and productive.
  • Founding engineering team member, responsible for designing and building the backend infrastructure powering Web, iPhone, and BlackBerry clients.
  • Scaled the backend system to support over 1 million users and 1 million minutes of audio processing, enabling reliable real-time voice-to-text functionality and seamless synchronization across platforms.
  • Delivered significant improvements in system performance, reliability, and user satisfaction through architectural enhancements and efficient data processing pipelines.
Backend infrastructureVoice-to-text functionalityData processingBackend DevelopmentVoice Technology

Catalytic software ltd.

Software Design engineer

Jul 2005Feb 2006 · 7 mos · Hyderabad Area, India

Education

Indian Institute of Technology, Delhi

M.Tech — Computer Technology

Jan 2003Jan 2005

MVSR Engineering College

B.E — Electrical Enigneering

Jan 1999Jan 2003

Stackforce found 100+ more professionals with Technical Leadership & Ai/ml Infrastructure

Explore similar profiles based on matching skills and experience