Hardik Patel

Software Engineer

Princeton, New Jersey, United States14 yrs 8 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Led LLM projects at Google for Youtube Music.
  • Expert in high frequency trading systems.
  • Mentored engineers to enhance team performance.
Stackforce AI infers this person is a Fintech and Music Technology expert with strong machine learning capabilities.

Contact

Skills

Core Skills

Large Language Models (llm)Recommender SystemsMachine LearningHigh Frequency TradingNatural Language Understanding

Other Skills

AlgorithmsC#C++ChatbotsData ScienceData StructuresDeep LearningDistributed SystemsFeedforward Neural NetworksGeneralized Linear ModelsGitHadoopJAXJavaJavaScript

About

I lead recsys and LLM projects in Youtube Music. Before Google: - I built low latency trading systems and - I applied machine learning techniques for trading.

Experience

14 yrs 8 mos
Total Experience
2 yrs 5 mos
Average Tenure
7 yrs 3 mos
Current Experience

Google

Staff Software Engineer

Mar 2019Present · 7 yrs 3 mos · Remote

  • I lead recs and LLM projects in Youtube Music covering:
  • "Ask Music": LLM-based conversational radio for premium users.
  • LLM applications for music recommendations.
  • Ranking in recommendations.
  • Personalized retrieval models (including diffusion-based models) for recommendations.
Large Language Models (LLM)JAXRecommender SystemsMachine LearningDeep LearningC+++1

Qplum

Software Engineer / Manager (Head of Trading)

Sep 2015Feb 2019 · 3 yrs 5 mos · New York City Metropolitan Area

  • Machine Learning for Intraday Execution: Feedforward Neural
  • Networks, Generalized Linear Models, RNN, Reinforcement Learning.
  • Mentoring: Onboarded multiple engineers. Helped them get better at
  • important company values to ensure they succeed in the team.
  • Management (people): Hired engineers. Promoted talented people.
  • Worked closely with people falling behind the curve to improve
  • performance. Weekly 1-1s with all my direct reports. My
  • management style is rooted in empathy with special emphasis on
  • creating a safe space in the team to enable aiming high and failing.
  • Management (projects): I manage the trading team OKRs. Monthly
  • collaboration and regular communication with other teams to plan
  • projects. Worked with brokers to drive changes.
  • Built trading services and processes from scratch: Started multiple
  • systems from clean repos that have gone on to become essential
  • components in the company. Set up CI/CD for those systems along
  • with setting the code standards. Docker + ECS for services. Python is
  • used almost everywhere.
  • Team Efficiency: We ship the code 5-25 times a day.
  • Scaling the services from zero to thousands of accounts across
  • multiple brokers
  • Chatbots and NLU: Developed a Feedforward Neural Network based
  • NLU engine for a chatbot.
  • Order Routing Systems: Multiple brokers and stock exchanges.
  • ETL pipelines (apache airflow) for market data: Being one of the first
  • engineers in the company, I started the market data ETL pipeline and
  • setup that still sits at the very core in the company.
  • Presented at various conferences, meetups, and webinars.
PyTorchMachine LearningDeep LearningC++PythonTensorFlow+1

Circulum vite llc

Software Engineer, Quant and Trader

Oct 2014Aug 2015 · 10 mos · New York City Metropolitan Area

  • Latency sensitive C++ systems for high frequency trading.
  • Machine Learning for trading strategies: Generalized Linear
  • Regression.
  • Mentoring: Onboarded talented infrastructure engineers.
C++High Frequency TradingMachine LearningPyTorchPython

Two roads technological solutions pvt ltd

Software Developer

Oct 2013Sep 2014 · 11 mos · Bengaluru, Karnataka, India

  • Latency sensitive C++ systems for high frequency trading.
  • Machine Learning for trading strategies: Generalized Linear
  • Regression.
  • Mentoring: Onboarded talented infrastructure engineers.
C++High Frequency TradingMachine LearningPython

Microsoft

Software Development Engineer

Jun 2012Oct 2013 · 1 yr 4 mos · Greater Hyderabad Area

  • As a member of the Visual Studio development team, I worked on:
  • Microsoft Release Management Server 2013
  • Visual Studio Online - contributed to the vs-online web interface involving huge javascript code.
  • Testing tools including MSTest, vstest.console.exe and Microsoft Test Manager
  • Dynamic code coverage tool of Visual Studio 2012

Indian institute of technology, kanpur

Graduate Teaching Assistant

Jul 2011Jun 2012 · 11 mos · India

  • Operating Systems (OS) course
Python

Strand life sciences

Summer Intern

May 2010Jul 2010 · 2 mos · Bangalore

  • I developed tools to manage Hadoop cluster and Hadoop jobs.
  • The main objective was to harness the power of distributed computing for DNA sequence alignment, which is typically a very computation intensive job.
Python

Education

Indian Institute of Technology, Kanpur

Master of Technology (M.Tech.) — Computer Science and Engineering

Jan 2007Jan 2012

Indian Institute of Technology, Kanpur

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2007Jan 2012

Alembic Vidyalaya, Vadodara

High School

Jan 2005Jan 2007

VM Shah Gujarati Medium School, Halol

School

Jan 2002Jan 2005

P.K.S. High School, Derol Station

School

Jan 1999Jan 2002

Stackforce found 100+ more professionals with Large Language Models (llm) & Recommender Systems

Explore similar profiles based on matching skills and experience