Ishan Srivastava

AI Researcher

Redmond, Washington, United States14 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in AI and NLP product development.
  • Strong technical leadership in cloud services.
  • Proven track record in high-scale search solutions.
Stackforce AI infers this person is a SaaS and E-commerce specialist with a focus on AI and NLP.

Contact

Skills

Core Skills

Machine LearningSoftware Development

Other Skills

API DevelopmentASP.NET Web APIAlgorithmsBig DataCC++Data StructuresDeep LearningDeep Neural Networks (DNN)Distributed SystemsEclipseElasticsearchJavaLinuxLucene

About

Building cool products in AI and NLP My areas of interest mostly include Applied AI, NLP and cloud services. Currently working on integrating cutting-edge NLP into the search domain @ Azure Cognitive Search, a full-text search solution for web and mobile platforms. We enable powerful search capabilities for large data volumes at a very high scale. It's a very fast growing business owned by a small team that dabbles in building cloud service infrastructure, information retrieval, NLP, direct customer engagement and product management. My technical career has given me opportunities to work on various products and services across organizations like Microsoft, Amazon and Google. I have built a strong technical background along with experience in designing and managing products. Delivering diverse services and platforms has enabled me to take a results driven approach and employ technical leadership to steer the product. I believe in setting clear expectations and goals to enable people around me to deliver maximum impact. Major projects include - • Synonyms, Autocomplete, API layer design etc. at Azure Cognitive Search • Charge service for Amazon returns • Automated web test and deployment framework for Google Analytics • Predictive storage health service for Windows 10

Experience

Apple

Machine Learning Tech Lead

Aug 2022Present · 3 yrs 7 mos · Seattle, Washington, United States

Microsoft

2 roles

Senior Software Engineer | Azure Cognitive Search

Promoted

Jan 2018Aug 2022 · 4 yrs 7 mos

  • I work across the product stack from core search features like Autocomplete & Synonyms to implementing cloud APIs. My responsibilities also involve working with groups across organizations to explore the future capabilities like search personalization and ML boosted search that could add differentiated value to the customers.

Software Engineer | Storage Intelligence R&D

Jun 2016Dec 2017 · 1 yr 6 mos

  • I worked to develop and deploy a statistical learning based storage health model as a service in Windows. This service would detect storage failures with high confidence and report it to the user for remediation actions to avoid data loss.
Machine LearningSoftware DevelopmentBig DataC++Web Services

Google

Software Engineer

May 2015Aug 2015 · 3 mos · Mountain View, US

  • Worked with Google Analytics team to develop a modular and extensible testing framework for web components and user interfaces to improve the development cycle and advance engineering productivity. I was involved in architecting and implementing an automated test generator to generate test suites.
  • The platform was built using Java with JUnit, Webdriver as the testing frameworks. The tool also required knowledge of DI framework like Guice.

University of pennsylvania

Software Consultant

Aug 2014Feb 2015 · 6 mos · Philadelphia, Pennsylvania Area

  • Part-time project along with my Master's in Computer Science. The project involved building a MySQL backend store behind a PHP and JS frontend connected by a middle layer for caching. The website was required to facilitate data processing using multiple sources for medical researchers.

Amazon

2 roles

Software Engineer

Jun 2012Jul 2014 · 2 yrs 1 mo · Greater Hyderabad Area

  • My work was focused on designing and implementing software solutions responsible for handling various components of the returns process at Amazon. Some of them are listed below -
  • Developed and enabled features for new marketplaces for Amazon Returns team.
  • Re-designed the charge platform to manage the transactions on returns.
  • Implemented plugin modules for the different web services.

Software Developer Engineer Intern

May 2011Jul 2011 · 2 mos · Greater Chennai Area

  • Automation of image processing pipeline for images on Amazon's product page.
  • Developed a pipeline to improve the efficiency and enabling animators in their jobs.
  • Pipeline included object detection, auto-cropping and foreground-background separation.
  • Challenges in term of number of images and diversity of products across images.
  • Used MATLAB for development and converted the library into a C binary for faster execution.

International institute of information technology, hyderabad

2 roles

Research Assistant

Promoted

Jul 2010Dec 2011 · 1 yr 5 mos · Greater Hyderabad Area

  • Worked to design and develop virtual labs as part of nation wide effort to provide low cost models of laboratory simulations as an alternative to actual experimental conditions.

Teaching Assistant (Programming & Data Structures)

Jul 2010May 2011 · 10 mos · Greater Hyderabad Area

  • Assisting the professor with the course work. Taking lab sessions for the students as well as holding doubt sessions. Also included administrative work such as maintaining the course portals and managing tests.

Education

University of Pennsylvania

Master's degree — Computer Science

International Institute of Information Technology Hyderabad (IIITH)

B.tech (Honors) — Computer Science

International Institute of Information Technology Hyderabad (IIITH)

International Institute of Information Technology Hyderabad (IIITH)

Stackforce found 100+ more professionals with Machine Learning & Software Development

Explore similar profiles based on matching skills and experience