Sriram Sankar

Founder

San Francisco, California, United States33 yrs experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable search engines.
  • Led major AI systems and infrastructure projects.
  • Pioneered innovative solutions in distributed systems.
Stackforce AI infers this person is a Backend-heavy Infrastructure Engineer with expertise in scalable search and AI systems.

Contact

Skills

Core Skills

Ray

Other Skills

Distributed SystemsSoftware EngineeringScalabilityAlgorithmsSearchDesign PatternsJavaMobile ApplicationsSoftware DesignTechnical LeadershipSQLGCCPythonCompilersPerl

About

Some of my significant projects: LLM Inference (Anyscale) - combining lessons learned from building search engines and other deep infra systems that I've worked on. Built kernels from scratch in C++/CUDA that outperformed existing state of the art systems. Anyscale orchestration framework - a control plane written in Go that can orchestrate stateful Ray (and similar) workloads on a variety of platforms (AWS, GCP, on-prem, Kubernetes, etc.). Forms the core of Anyscale's product offering. Lucene based search engines - Galene (LinkedIn) and Sia (Uber): Existing search engines at these companies on open source frameworks had reached scaling limits. Also customized for specialized product needs - such as searching for moving drivers willing to accept rides. Unicorn Search Engine (Facebook): I was an early engineer on the search team and built the first production Unicorn vertical (for Places/Local Search). Unicorn has since been greatly improved by very smart engineers that worked on it afterwards. Core Systems (Facebook): Worked on Tupperware (renamed Twine), Configerator, and Thrift/ServiceRouter for a couple of years. Bittorrent-based distribution of search indices (LinkedIn): Search indices are large files (many GBs). They are usually generated in one location (e.g., Hadoop cluster) and need to be distributed to multiple serving replicas. Sometimes snapshots generated on one serving replica need to be distributed to all the other serving replicas. Mergeserver (Google): This is an online AB testing framework for Google search that reduced time from diff submission to exposure to real users from a month to a couple of hours. Java Debugger/VM (Metamata): Built a debugger/VM for Java before the JDK had its debugger and profiler interfaces. We built a Java VM in Java that would execute methods that had breakpoints with full introspection capabilities while all other methods could run at full speed on the underlying VM. JavaCC (Sun Microsystems): Built a parser generator for Java (similar to Lex and Yacc) that had over 20000 users in its heyday (late 90’s).

Experience

Linkedin

2 roles

Technical Advisor

Feb 2026Present · 1 mo

Technical Fellow

Jan 2025Feb 2026 · 1 yr 1 mo

  • software infra, AI systems, recommendations, search, etc.

Cursor

Engineering

Feb 2026Present · 1 mo · San Francisco, California, United States

Anyscale

2 roles

Advisor

Promoted

Dec 2024Present · 1 yr 3 mos

Chief Architect

Jan 2022Dec 2024 · 2 yrs 11 mos

Ray

Faire

Advisor

Aug 2024Dec 2025 · 1 yr 4 mos

Uber

Principal Engineer/Distinguished Engineer

Jan 2019Jan 2022 · 3 yrs · San Francisco Bay Area

  • Led tech strategy for the company, also focused on search, recommendations, and delivery tech

Facebook

2 roles

Software Engineer

Promoted

Jul 2015Jan 2019 · 3 yrs 6 mos · Menlo Park, California

  • Major projects:
  • Query understanding and query rewriting infrastructure for Unicorn
  • Tech lead for Thrift (Facebook's RPC framework)
  • Also worked on Tupperware, service discovery, and configuration management

Software Engineer/Manager

Apr 2010May 2013 · 3 yrs 1 mo · Menlo Park, CA

  • Built Facebook's first Unicorn-based search engine for Places search
  • Tech Lead/Manager for Facebook's search quality/ranking efforts

Linkedin

Principal Staff Engineer

May 2013Jun 2015 · 2 yrs 1 mo · Mountain View, CA

  • Search Architect: Led the development of Galene, an improved search platform (a scalable and efficient replacement for Lucene/Solr), and the migration of the initial verticals onto Galene.
  • Company TLG: Participated in the company TLG providing technical direction for various projects and processes.
  • SNA TLG: Led the Technical Leadership Group for SNA (Search, Network/Graph, and Analytics), one of the engineering orgs.
  • C++: Led the effort to introduce C++ as a new first class language for LinkedIn.

The data institute, university of san francisco

Member, Advisory Board

Mar 2012Dec 2023 · 11 yrs 9 mos · San Francisco, California, United States

Google

Search/Ads

Jan 2004Jan 2010 · 6 yrs

  • Ads Infrastructure
  • Search Quality/Ranking

Vmware

Engineer

Jan 2002Jan 2004 · 2 yrs

Webgain

VP Engineering

Jan 2001Jan 2002 · 1 yr · Santa Clara

  • Webgain was a 500 person subsidiary of BEA with about 200 engineers.

Metamata

Founder, CEO

Jan 1997Jan 2001 · 4 yrs

Sun microsystems

Senior Staff Engineer

Jan 1993Jan 1997 · 4 yrs

Education

Stanford University

Doctor of Philosophy (PhD) — Computer Science

Jan 1983Jan 1989

Indian Institute of Technology, Kanpur

BTech — Computer Science

Jan 1978Jan 1983

Stackforce found 100+ more professionals with Ray

Explore similar profiles based on matching skills and experience