Siddharth Sharma work email
- Valid
Siddharth Sharma personal email
- Valid
- Valid
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.
-
Lead Applied ScientistAmazonSunnyvale, Ca, Us -
Senior Applied Scientist - RufusAmazon Aug 2024 - PresentSeattle, Wa, Us -
Tech Lead Machine LearningAmazon Music Aug 2022 - Jul 2024San Francisco, California, UsAs 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. -
Senior Machine Learning EngineerFacebook Dec 2019 - Aug 2022As 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. -
Staff Data ScientistWalmart Labs Sep 2017 - Dec 2019Bentonville, Arkansas, UsAs 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. -
Machine Learning EngineerSlice Technologies, Inc Aug 2016 - Sep 2017At 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.
-
Machine Learning EngineerZypmedia, Inc. Jul 2015 - Aug 2016Click 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.
-
Data ScientistC1X Inc. Nov 2014 - Jul 2015San Jose, UsC1X 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. -
Data ScientistTremor Video Feb 2014 - Nov 2014New York, Ny, UsMy 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. -
Graduate Student Ms Computer ScienceNorth Carolina State University Aug 2012 - Dec 2013Raleigh, North Carolina, Us -
Engineering InternGumgum May 2013 - Aug 2013Santa Monica, California, UsMy 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 -
Associate Software EngineerPegasystems May 2011 - Apr 2012Cambridge, Ma, UsAuthentication 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. -
Senior Technical AnalystBank Of America Continuum Solutions, India Pvt. Ltd Apr 2010 - Mar 2011Charlotte, Nc, UsFinancial 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
Siddharth Sharma Education Details
-
North Carolina State UniversityComputer Science -
Vit UniversityIt
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial