Siddharth Sharma

Siddharth Sharma Email and Phone Number

Lead Applied Scientist @ Amazon
Sunnyvale, CA, US
Siddharth Sharma's Location
Sunnyvale, California, United States, United States
Siddharth Sharma's Contact Details

Siddharth Sharma work email

Siddharth Sharma personal email

About Siddharth Sharma

Experienced Machine Learning Engineer with over a decade of success in building and scaling search, retrieval, and ranking systems for E-Commerce and Online Advertising. Proven leader in bootstrapping ML projects from concept to execution, specializing in architecting low-latency, large-scale solutions that drive impactful results. Skilled at navigating both startup and Fortune 500 environments to deliver innovative, high-performance ML solutions.

Siddharth Sharma's Current Company Details
Amazon

Amazon

View
Lead Applied Scientist
Sunnyvale, CA, US
Website:
amazon.com
Employees:
734811
Siddharth Sharma Work Experience Details
  • Amazon
    Lead Applied Scientist
    Amazon
    Sunnyvale, Ca, Us
  • Amazon
    Senior Applied Scientist - Rufus
    Amazon Aug 2024 - Present
    Seattle, Wa, Us
  • Amazon Music
    Tech Lead Machine Learning
    Amazon Music Aug 2022 - Jul 2024
    San Francisco, California, Us
    As a machine learning lead at Amazon Music, I led advanced ML initiatives to improve search and retrieval. Proven success in developing high-impact solutions such as low-latency deep learning model inference service, generative transformer model based spell correction etc. with multiple industry-recognized publications and significant metric improvements.
  • Facebook
    Senior Machine Learning Engineer
    Facebook Dec 2019 - Aug 2022
    As a Senior Machine Learning Engineer at Meta, I led cross-team efforts to enhance FB Marketplace’s personalized retrieval, collaborating on feature engineering and ranking model optimization. I also designed a robust ML stack for content integrity, deploying few-shot classification and multimodal vector search to detect misinformation on FB and IG.
  • Walmart Labs
    Staff Data Scientist
    Walmart Labs Sep 2017 - Dec 2019
    Bentonville, Arkansas, Us
    As a Staff Data Scientist at Walmart Labs, I drove the vision for search query understanding and ranking models, building foundational search systems from the ground up for Walmart Canada. I collaborated closely with product leadership to prioritize impactful machine learning initiatives and played a key role in hiring and mentoring ML talent across multiple verticals, showcasing leadership in both technical and strategic capacities.
  • Slice Technologies, Inc
    Machine Learning Engineer
    Slice Technologies, Inc Aug 2016 - Sep 2017
    At Rakuten Inc., I helped developed a scalable short-text classification service for product taxonomy mapping and collaborated in hiring and onboarding a new machine learning team.
  • Zypmedia, Inc.
    Machine Learning Engineer
    Zypmedia, Inc. Jul 2015 - Aug 2016
    Click Prediction System: Researched, developed and build end to end data pipe line for click prediction system for video ad campaigns that classifies high performing bid request segments from different ad exchanges. The system involves setting up a large scale ad log processing Spark based infrastructure for generating training data. The model is trained using Vowpal Wabbit online learning framework exploiting stochastic gradient descent, adaptive learning, per feature learning rate, L1 regularization for sparsity, Online Importance Weight Aware Updates, non linear features. The features weights are uploaded in Redis to be consumed by RTB Bidder. Technologies used: IPython, Scipy Stack, Scala, C++, Spark, Redis, Vowpal WabbitSpark Reporting Pipeline: A stand alone spark cluster was set up to read bid, impressions and events logs from S3/hdfs and process them using Spark based jobs. The Spark job generates different customer segments and computes various reporting statistics like clicks occurred, view completion rate, impressions served, win rate etc for each segment.
  • C1X Inc.
    Data Scientist
    C1X Inc. Nov 2014 - Jul 2015
    San Jose, Us
    C1X is a programmatic direct technology company, it is a direct guaranteed buying and selling of online advertisements platform aiming towards automation and efficiency.RTB Pacing and Optimal Bid Price Algorithms • The smooth pacing algorithm probabilistically ranks campaigns given an ad request in real time environment. The aim of the algorithm is to prioritize campaigns according to active budget, targeting constraints and available inventory. • Developed a Thompson Sampling based Dynamic Bayesian Bandit algorithm that can efficiently find the optimal bid price of a segment with desired win rate. The algorithm continuously explores the bid price landscape to see if the RTB environment has changed i.e. if the win rate distribution for a particular cpm bid price has changed or not and readily adapts to the change using beta posterior variance inflation based technique. Ad Inventory Forecasting • Built a time series forecasting algorithm for ad inventory prediction for guaranteed ad campaigns. • Research included forecasting algorithms like Holt-Winters algorithm, ARMA, Fourier Series and Dynamic Linear Models. • Python based development of algorithm and Java based deployment of REST service.Ad Log Processing • Set up SPARK based infrastructure and daily ad and DMP log processing jobs.
  • Tremor Video
    Data Scientist
    Tremor Video Feb 2014 - Nov 2014
    New York, Ny, Us
    My most recent work at Tremor was concerned with development of a revenue optimization system for distributing ads to different publishers with constraints on ad performance, inventory, dispersion and target revenue. This is a variant of multi knapsack optimization algorithm. Initial experimentation involved use of Linear Programming techniques but the final model used a variant of Markov Chain Monte Carlo sampling technique to distribute ads to various publishers.
  • North Carolina State University
    Graduate Student Ms Computer Science
    North Carolina State University Aug 2012 - Dec 2013
    Raleigh, North Carolina, Us
  • Gumgum
    Engineering Intern
    Gumgum May 2013 - Aug 2013
    Santa Monica, California, Us
    My first project at GumGum involved keyword extraction from a web page for ad targeting . Keyword extraction involves extraction of ngrams and entities from wikipedia corpus and storing idf scores in memcache. The keyword extraction service parses the web page for unigrams,bigrams, trigrams in body as well as header and title, it uses a scoring model based on tfidf linear weighted model to extract important keywords.The second project involved development of anomaly detection service, that given a page url, will try to detect whether the webpage is safe for targeting or not. If unsafe, the classifier will try to predict the class of the unsafe document e.g. is the page containing news related to death, crime etc. Technologies used : libsvm, weka, Java, Groovy
  • Pegasystems
    Associate Software Engineer
    Pegasystems May 2011 - Apr 2012
    Cambridge, Ma, Us
    Authentication system security for Pega product on Cloud: My Current work at Pega, comprises of building a secure authentication system for Pega product on cloud. We have designed and implemented an exponential delay based system to counter brute force attacks, captcha based malware protection and web service security techniques, securing the cloud authentication from active attacks. Cache Optimization: As a part of Performance Optimization team at Pega, my current ongoing sprints are concerned with improving the performance of different cache’s initialized during Pega Server startup. PRPC runs on clustered environment where each node operated independently but are connected to a single database. During start up each node initializes a number of caches like Meta data related cache, Assembly cache etc. My current work involves with optimizing the boot time of the server by making cache initialization as fast as possible.
  • Bank Of America Continuum Solutions, India Pvt. Ltd
    Senior Technical Analyst
    Bank Of America Continuum Solutions, India Pvt. Ltd Apr 2010 - Mar 2011
    Charlotte, Nc, Us
    Financial Reporting Technologies August ‘11- Arpil ‘12 My work at BOA Continuum Solutions was mainly concerned with supporting and developing Financial Reporting technologies. I participated in the development of Corporate Reporting. It’s a web hosted application that helps in maintaining transaction details (a formal ledger) for equity, derivatives and fixed income investments by various specialist. It’s a java based application written primarily in Applets, using MS Excel and Oracle 10g as database.

Siddharth Sharma Skills

Algorithms Machine Learning Python Java Core Java Cryptography Graph Theory Programming Cluster Json Game Theory Bayesian Networks Randomized Algorithms Group Theory Real Time Bidding Ad Targeting Web Crawling Queueing Theory Programming In R Online Advertising Behavioral Targeting Demand Side Platform Ssp State Space Models Kalman Filtering Spark Online Learning Large Scale Machine Learning Ctr Prediction

Siddharth Sharma Education Details

  • North Carolina State University
    North Carolina State University
    Computer Science
  • Vit University
    Vit University
    It

Frequently Asked Questions about Siddharth Sharma

What company does Siddharth Sharma work for?

Siddharth Sharma works for Amazon

What is Siddharth Sharma's role at the current company?

Siddharth Sharma's current role is Lead Applied Scientist.

What is Siddharth Sharma's email address?

Siddharth Sharma's email address is si****@****ook.com

What schools did Siddharth Sharma attend?

Siddharth Sharma attended North Carolina State University, Vit University.

What are some of Siddharth Sharma's interests?

Siddharth Sharma has interest in Optimization Algorithms, Machine Learning, Randomized Algorithm, Big Data Analytics, Analytcis, Cryptography.

What skills is Siddharth Sharma known for?

Siddharth Sharma has skills like Algorithms, Machine Learning, Python, Java, Core Java, Cryptography, Graph Theory, Programming, Cluster, Json, Game Theory, Bayesian Networks.

Who are Siddharth Sharma's colleagues?

Siddharth Sharma's colleagues are Sakshi Kakkar, Vijay Marandi, Iron Men, Ryan Clendenin, Michael Martin, Konard Bables, Zoirjon Shodmonov.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.