Yash Singhal profile photo 1 on Tal

Yash Singhal

Senior Software Engineer@Oracle | Distributed Systems | Vector Search (HNSW, IVF) | Low-Latency System| IIT Guwahati ’23

Bengaluru

3+ years of work experience

Oracle
Oct 202511 mosPresent

Bangalore Urban, Karnataka, India

- Engineered vector database capabilities enabling AI/ML workloads and semantic search in production systems - Designed and optimized HNSW & IVF indexing, achieving low-latency retrieval across millions of embeddings - Built a GenAI-powered chatbot automating RDBMS health workflows and reducing operational overhead - Mentored engineers and improved distributed transaction workflows, enhancing system reliability
Oracle
Jul 20232 yrs 4 mosOct 2025

Bengaluru, Karnataka, India

- Developed distributed systems for transaction processing, improving consistency, fault tolerance, and system performance - Delivered enhancements in Change Query Notification & Flashback Undo, strengthening data reliability at scale - Collaborated across teams to ship high-impact database features used in production environments
Oracle
May 20223 mosJul 2022

Bengaluru, Karnataka, India

- Analysed and validated graph databases using PGQL, benchmarking in-memory vs. disk-based performance, ensuring data consistency, and providing insights that improved query efficiency and system reliability. - Developed a C++ tool to auto-convert SQL queries to PGQL (Property Graph Query Language), eliminating 100% of manual conversion effort.
Microsoft
Jun 20212 mosJul 2021

- Built a real-time multi-user video conferencing web application with live chat, audio/video controls, and a unique chat-saving feature not available in competing products. - Technologies used: Node.js, Socket.io, Express.js, WebRTC, MongoDB, EJS,CSS

Yash’s AI Stack

antigravity
antigravity
codex
codex

Education

Indian Institute of Technology, Guwahati

Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering

Indian Institute of Technology, Guwahati

20194 yrs2023
Step By Step High School, Jaipur

Graduation

Step By Step High School, Jaipur

200712 yrs2019

Join Yash and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Yash Singhal on Tal

Headline

Senior Software Engineer@Oracle | Distributed Systems | Vector Search (HNSW, IVF) | Low-Latency System| IIT Guwahati ’23

About

I design and build low-latency, high-availability distributed systems for large-scale data and AI workloads — the kind that have to hold up under real production pressure, not just work in theory. At Oracle, I build vector database capabilities into Oracle DB — architecting distributed HNSW and IVF-based ANN search across multi-million-vector embeddings, and partitioning GB-scale HNSW graphs for horizontal scale. In parallel, I work deep in the transaction layer, strengthening concurrency control and failure recovery for systems that can't afford to go down. My work sits at the intersection of: Distributed systems (consistency, fault tolerance, concurrency control) Database internals (indexing, query execution, storage & transaction engines) AI infrastructure (vector search, semantic retrieval, GenAI systems at scale) I've contributed to: Designing distributed HNSW & IVF indexing pipelines for low-latency, high-accuracy vector search at scale Improving distributed transaction reliability (concurrency control, failure recovery, Flashback Undo) under heavy production load Building a GenAI-powered chatbot automating RDBMS health and sign-off workflows — while mentoring a team of 3 engineers I gravitate toward problems where scale, latency, and correctness all have to hold at once — and I don't consider a system done until it does.

Location

Bengaluru

AI stack

antigravity

codex

Work experience

Senior Member of Technical Staff at Oracle, Oct 2025 - Present · 11 mos, Bangalore Urban, Karnataka, India, - Engineered vector database capabilities enabling AI/ML workloads and semantic search in production systems - Designed and optimized HNSW & IVF indexing, achieving low-latency retrieval across millions of embeddings - Built a GenAI-powered chatbot automating RDBMS health workflows and reducing operational overhead - Mentored engineers and improved distributed transaction workflows, enhancing system reliability

Member of Technical Staff at Oracle, Jul 2023 - Oct 2025 · 2 yrs 4 mos, Bengaluru, Karnataka, India, - Developed distributed systems for transaction processing, improving consistency, fault tolerance, and system performance - Delivered enhancements in Change Query Notification & Flashback Undo, strengthening data reliability at scale - Collaborated across teams to ship high-impact database features used in production environments

Member of Technical Staff Intern at Oracle, May 2022 - Jul 2022 · 3 mos, Bengaluru, Karnataka, India, - Analysed and validated graph databases using PGQL, benchmarking in-memory vs. disk-based performance, ensuring data consistency, and providing insights that improved query efficiency and system reliability. - Developed a C++ tool to auto-convert SQL queries to PGQL (Property Graph Query Language), eliminating 100% of manual conversion effort.

Microsoft Engage 2021 at Microsoft, Jun 2021 - Jul 2021 · 2 mos, - Built a real-time multi-user video conferencing web application with live chat, audio/video controls, and a unique chat-saving feature not available in competing products. - Technologies used: Node.js, Socket.io, Express.js, WebRTC, MongoDB, EJS,CSS

Education

Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, Indian Institute of Technology, Guwahati

Graduation, Step By Step High School, Jaipur

Public links

github: https://github.com/yashsinghal10