Nick Karnik

Nick Karnik

Mentor
5.0
(57 reviews)
US$50.00
For every 15 mins
157
Sessions/Jobs
ABOUT ME
Engineering Leader | AI, Search & Product Engineering
Engineering Leader | AI, Search & Product Engineering

Engineering leader in AI, search and product engineering. Nearly three decades building search engines, disease models, data platforms and AI tools, at Google, Microsoft, Salesforce, Tableau and the Institute for Disease Modeling. I build and optimize search, AI and data systems end to end.

I help with architecture and tech stack decisions, debugging hard problems, search and relevance, LLM and RAG features, and getting stuck projects moving again.

More: https://nick.karnik.io

English
Pacific Time (US & Canada) (-08:00)
Joined January 2018
EXPERTISE
10 years experience | 18 endorsements
10 years experience | 10 endorsements
10 years experience | 22 endorsements
I have worked 23 years of experience working with Javascript from the early days of JScript / Javascript to ES6/ES7/ES8 and NodeJS. I hav...
I have worked 23 years of experience working with Javascript from the early days of JScript / Javascript to ES6/ES7/ES8 and NodeJS. I have worked on large-scale distributed systems and built some of the most complex UI's. I have worked with JS to build complex Single-Page Applications in Epidemiological Modeling, Bing Search, and Outlook Web Access. I have highly specialized skills as a Performance Expert in Javascript. My spatiotemporal visualizations using Javascript were featured in a TED talk by a well-known influential person.
View more
View more
10 years experience
Search Engine, SEO, Web Scraping, Puppeteer, Automation
Search Engine, SEO, Web Scraping, Puppeteer, Automation
10 years experience | 4 endorsements

REVIEWS FROM CLIENTS

5.0
(57 reviews)
Bryan Hackett
Bryan Hackett
August 2018
Excellent mentor. I learned more JS concepts from Nick in one session than from reading weeks of tutorials. Highly recommend him!
Purencool Digital
Purencool Digital
August 2018
Nick was able to explain in a clear manner what my issues in my code were and then help me with what I should be looking to do next.
Supra
Supra
August 2018
Nick is very knowledgeable and has good patience in clarifying the concepts. Highly recommended
Brandon Moore
Brandon Moore
August 2018
Very knowledgable about javascript and a range of algorithms and their practical applications. Super helpful!
Pardhu
Pardhu
August 2018
Awsome mentor. He really really knows what he is doing. Highly recommended and fast.
Laurent Chevrette Translations
Laurent Chevrette Translations
August 2018
Amazing. Nick knows it all & is an amazing teacher. He is honest, smart and efficient. I am extremely satisfied.
Ganesh
Ganesh
August 2018
Nick is an awesome mentor really helped me get unstuck. I was stuck in a Promise loop in es6/React/Redux and was able to finally fix my code. Highly recommend.
leslie diane
leslie diane
July 2018
Nick is A++. He can help with the code as well as the strategy. I highly recommend Nick. He is a rare find.
Timo Fahlenbock
Timo Fahlenbock
July 2018
Perfect delivery, very good Communication
Ronak
Ronak
July 2018
Very helpful. Nick is excellent knowledge in programming. Explain well in details. I will use him next time when I need help. Thank you Nick.
EMPLOYMENTS
Lead Software Development Engineer
PitchBook (Morningstar)
2026-03-01-Present

Leading the creation of a new product on PitchBook's financial intelligence platform, setting product and technical direction wit...

Leading the creation of a new product on PitchBook's financial intelligence platform, setting product and technical direction with PM, Design, and Engineering leadership. Architected and built it across the full stack, frontend to backend to search and integrations, including a data ingestion pipeline that makes large datasets searchable in real time. Built search over a billion documents with low-latency results, and led development of an MCP server and AI chat features with LLM integration.

Python
Elasticsearch
TypeScript
View more
Python
Elasticsearch
TypeScript
System design
LLM
Anthropic’s model context protocol
View more
Engineering Manager (Gemini Code Assist)
Google
2022-05-01-2025-04-01

Led engineering for Gemini Code Assist, Google’s AI coding assistant for VS Code and IntelliJ. Drove technical leadership across engin...

Led engineering for Gemini Code Assist, Google’s AI coding assistant for VS Code and IntelliJ. Drove technical leadership across engineering, product, research, and UX teams to scale AI-assisted development workflows. Delivered cross-cutting features that improved LLM completion acceptance and product adoption, while integrating model advancements and developer feedback into production systems.

Python
TypeScript
Plugin
View more
Python
TypeScript
Plugin
Google Cloud Platform
Management
Intellij
Architectural Design
Golang
VS Code
Software architecture
Generative AI
Google gemini
View more
Sr. Engineering Manager
Tableau / Salesforce
2019-10-01-2022-04-01
Manager and architect on the Connectivity team
Manager and architect on the Connectivity team
Python
Java
C#
View more
Python
Java
C#
C++
Node.js
TypeScript
React
JavaScript
Deno
View more
PROJECTS
ScrubBotView Project
2026
Deterministic data cleaning for records, text and documents. Paste a messy CSV and get it back clean, with every change recorded and noth...
Deterministic data cleaning for records, text and documents. Paste a messy CSV and get it back clean, with every change recorded and nothing made up. No code, no signup.
Python
Data Cleaning
View more
Python
Data Cleaning
View more
2026
Lists this week's karaoke, trivia, bingo and open mic nights at bars across the US, so you can see what's on tonight near you, with start...
Lists this week's karaoke, trivia, bingo and open mic nights at bars across the US, so you can see what's on tonight near you, with start times.
TypeScript
Next.js
View more
TypeScript
Next.js
View more