Keshava Subramanya

Director of Engineering

San Francisco, California, United States21 yrs experience

Key Highlights

  • Expert in building high-impact engineering teams.
  • Proven track record in recommendation systems and personalization.
  • Leadership experience across multiple tech giants.
Stackforce AI infers this person is a seasoned leader in MarTech and SaaS with expertise in recommendation systems.

Contact

Skills

Core Skills

Engineering LeadershipMarketplace Data ProductsRecommendation SystemsData InfrastructureSoftware Engineering

Other Skills

Driver IncentivesDriver PositioningMachine LearningAlgorithmsWindows AzureCosmosWinRTC++/CXXAMLWindows 8VSSWIMLeadershipPeople ManagementOrganizational Effectiveness

About

Keshava Subramanya is an experienced leader who is passionate about building high impact teams and systems that enhance user experience and/or user value. His areas of interest include Recommendation Systems, Personalization, Marketing Technology, Growth, Online Advertising, LLMs, and Generative AI.

Experience

21 yrs
Total Experience
2 yrs 11 mos
Average Tenure
1 yr 4 mos
Current Experience

Uber

Director of Engineering

Dec 2024Present · 1 yr 4 mos · San Francisco Bay Area · Hybrid

  • At Uber, I work with a talented team to solve challenges in the mobility marketplace. These are specific areas that I focus on
  • Driver Incentives
  • Driver Positioning
  • Marketplace Data Products
  • Marketplace Signals and Signal Store
  • If these topics interest you, please connect with me. We are always looking for talented engineers!
Engineering LeadershipMarketplace Data Products

Snap inc.

Director of Engineering - Ads Demand Platform

Jan 2024Dec 2024 · 11 mos · Palo Alto, California, United States · Hybrid

  • Responsible for Ads Demand Platform at Snap.
  • I have the privilege of supporting an org of ~150 stunning Backend, Front End, Full Stack, Machine Learning Engineers, and Managers at Snap. Here are some exciting areas my org is responsible for:
  • Ads API
  • Ads Manager
  • Ads Measurement
  • Advertiser Intelligence
  • Business Experience and Profiles
  • Business Integrity and Payment
  • Signal, Identity, and Attribution
  • We are hiring key backend, frontend, and MLE roles. If these areas interest you, I'd love to hear from you.

First lego league (fll lego robotics)

Volunteer Coach

Mar 2021Feb 2022 · 11 mos · Cupertino, California, United States

  • Coaching a group of amazing elementary school kids Scratch Programming for the EV3 as they embark on their First Lego League journey.

Pinterest

Director of ML Engineering - Ads

Sep 2019Nov 2023 · 4 yrs 2 mos · Palo Alto, California, United States · Hybrid

  • Our mission: The Ads Intelligence org develops models, systems, and features that help advertisers maximize the return on investment of ad campaigns on Pinterest.
  • These are some of the exciting areas my org is responsible for:
  • Budget Intelligence (Campaign Budget Optimization, Full-funnel Budget Optimization, Objective Budgets, Flexible Daily Budgets)
  • Advertiser Growth
  • Advertiser Ranking and Ads Review Modeling, Landing Page Quality Modeling
  • Automated Recommendation and Ranking
  • Advertiser Planning Technologies (Media Planning, Keyword Planning)
  • Advertiser Understanding and Sales Intelligence
  • Ads Trust, Safety, and Integrity
  • Creative Intelligence for Advertisers (Project CIA)

Netflix

Engineering at Netflix

May 2015Sep 2019 · 4 yrs 4 mos · San Francisco Bay Area

  • Promotions, Personalization, Recommendation Systems, and Algorithms.
  • Engineering to scale machine learning systems to serve recommendations to millions of users on key canvases like the billboard, big row, rich originals row, etc.
  • Lead the creation of services that have both real-time and batch pre-compute components to support promotional and personalization experiences.
  • Some algorithms we work on:
  • http://techblog.netflix.com/2012/04/netflix-recommendations-beyond-5-stars.html
  • http://techblog.netflix.com/2012/06/netflix-recommendations-beyond-5-stars.html
  • http://www.slideshare.net/xamat/qcon-sf-2013-machine-learning-recommender-systems-netflix-scale

Microsoft

2 roles

Engineering Leader

Promoted

Sep 2011May 2015 · 3 yrs 8 mos

  • Engineering Leader on the Bing Social Team
  • Working on System and Data Infrastructure pipelines for Social data used for personalization by various internal teams. Building highly scalable solutions for ingesting and serving social signals from various partners using Windows Azure, Cosmos, Cosmos-Scope, etc.
  • Link: http://blogs.bing.com/search/tag/social/
  • Engineering Leader on the Windows Inbox Apps team
  • Surface Remix Project Designed and developed features on the Surface Remix Project - video [1]. This was unveiled by Panos Panay during the Surface 2 launch [2] in September 2013 and was received well by media. Read about it [3] and [4]. Technologies include WinRT, C++/CX, XAML, Async Programming
  • [1] http://goo.gl/LHuzUb
  • [2] http://goo.gl/gCND7F
  • [3] http://goo.gl/IbDHGJ
  • [4] http://goo.gl/JFXcfY
  • Software Engineer with Windows Blue Foundations team.
  • IMAP Compression for Windows Blue: Designed and developed IMAP compression [1] for Windows Blue team. Technologies includes C++ Network Protocol development and debugging, Unit testing and ZLIB library [2].
  • [1] http://tools.ietf.org/html/rfc4978
  • [2] http://www.zlib.net/

Software Engineer

Dec 2007Sep 2011 · 3 yrs 9 mos

  • Pushbutton Reset for Windows 8
  • Designed and developed Pushbutton Reset for Windows 8 (aka Windows 8 Refresh and Reset) as a part of a two member development team. This feature was one of the marquee features of Windows 8 and was instrumental in addressing one of the design pillars of Windows 8: “Approaching Consumer Electronics”. This has been received well by the community and has been a focus of many blogs. Here is a description of the feature: ( http://blogs.msdn.com/b/b8/archive/2012/01/04/refresh-and-reset-your-pc.aspx ). Please check the following links for press articles about it.
  • [1] http://www.anandtech.com/show/5290/windows-8s-refresh-and-reset-functionality-detailed
  • RECIMG.exe (Windows 8 Recovery Image Capture Utility)
  • This tool was written to capture system images from a live Windows 8 machine using VSS and WIM technologies. The image so created works in conjunction with Windows 8 Refresh feature, to refresh systems to a “Known Good” state. This was featured alongside the Push-Button Reset feature by Steven Sinofsky at the //BUILD conference in Sept 2011 and was well received by the audience. Please find more information here:
  • [2] http://blogs.msdn.com/b/b8/archive/2012/01/04/refresh-and-reset-your-pc.aspx
  • [3] http://www.addictivetips.com/windows-tips/create-custom-refresh-point-in-windows-8-with-recimg-tool/
  • RADAR Automated Leak Detection
  • RADAR is an internal memory leak detection tool for Windows. This project involved designing and developing a scalable infrastructure for automating the workflow of Leak Detection for Windows 7 and Windows 8. Over 1200 bugs were detected and filed during Windows 7 development using leak detection information sent to Microsoft from the field. Of these, over 400 of them were in long running, system critical processes.

Amd

Software Engineer

Dec 2004Sep 2006 · 1 yr 9 mos · Sunnyvale, CA | Austin, Texas | Bangalore, India

  • CPU Directed Diagnostics
  • Worked on developing CPU directed diagnostics and building modules for a custom Linux Kernel that was used as a part of the fabrication process.
  • AMD Performance Primitives
  • Worked on developing AMD Performance Primitives (now known as FrameWave) which is a high-performance optimized library consisting of low level APIs for image processing, signal processing, JPEG and video functionality.

Ibm

Software Engineer

Jun 2003Jun 2004 · 1 yr · Stuttgart, Germany | Bengaluru Area, India

  • AIX L3 Command and Libraries development
  • Worked on development and bug fixing of AIX commands and Libraries. Specifically, it included enhancements and bug fixes of user level unix commands such as find, tar, grep, ps, ls, m4 etc, shells like ksh, csh, bash, etc and libraries such as libc.

Education

UC Santa Barbara

MS — Computer Science

Visvesvaraya Technological University

Bachelor of Engineering — Computer Science and Engineering

Stackforce found 100+ more professionals with Engineering Leadership & Marketplace Data Products

Explore similar profiles based on matching skills and experience