Sachin Agarwal

Senior Software Engineer

Bengaluru, Karnataka, India11 yrs 6 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in Machine Learning and Deep Learning frameworks.
  • Led AI initiatives at Target, enhancing visual discovery.
  • Proven track record in developing innovative software solutions.
Stackforce AI infers this person is a SaaS and Consumer Electronics expert with strong machine learning capabilities.

Contact

Skills

Core Skills

JavaPythonMachine LearningDeep LearningSoftware DevelopmentAndroid Development

Other Skills

Deep Learning FrameworksHiveOoziePyTorch LightningSpring MVCDatapathTensorflowFastAIApproximate Nearest Neighbour SearchAndroidSQLiteAlternating Least SquaresGoogle Cast SDKGiza++kybot

About

Currently working as Senior Software Development Engineer at Amazon Payments. Skilled in Java, Python, Machine Learning, Deep Learning Frameworks(Tensorflow, PyTorch).

Experience

11 yrs 6 mos
Total Experience
2 yrs 10 mos
Average Tenure
3 yrs 8 mos
Current Experience

Amazon

2 roles

Senior Software Development Engineer

Promoted

Sep 2022Present · 3 yrs 8 mos

JavaPythonMachine LearningDeep Learning Frameworks

Software Development Engineer 2

May 2019Jan 2020 · 8 mos · Bengaluru, Karnataka, India

  • Part of Amazon Music Group.
  • Project : Re-Design and Implementation of Music Product Pages to state-of-art distributed systems with in-built cache and minimised latency.
  • Tools/Languages: Spring MVC, Java, Datapath (Amazon Internal Data Query Language)
Spring MVCJavaDatapathSoftware Development

Target

Lead AI scientist

Jan 2020Sep 2022 · 2 yrs 8 mos · Bengaluru, Karnataka

  • Leading the visual discovery efforts.
  • Similar items and Outfitting boards on Product Detail Page are powered by my team.
  • Core contribution involves building multiple deep metric learning models, initial deployment pipelines & framework (oozie-workflows), ranking/retrieval module etc.
  • Tools/Languages/Framework: Python, Hive, Oozie, PyTorch Lightning.
PythonHiveOoziePyTorch LightningMachine LearningDeep Learning

Samsung r&d institute india - bangalore private limited

4 roles

Senior Lead Engineer

Mar 2019May 2019 · 2 mos · Bengaluru, Karnataka, India

  • Responsible for developing differentiating solutions, majorly vision based applications for Samsung flagship devices using varied image processing and machine learning techniques.

Lead Engineer

Promoted

Mar 2017Feb 2019 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Part of Vision Research Team. Responsible for developing & delivering intelligent vision solutions using Machine Learning and Artificial Intelligence techniques.
  • Project : Visual Attribute Detection
  • Developed models for identification of very fine grained details(visual attributes) in an image. Tools/Languages: Tensorflow, FastAI, Python.
  • Project : Samsung Mall
  • Worked on developing and improving the the similarity search module for the visual search feature in the shopping service.
  • Tools/Languages: Approximate Nearest Neighbour Search , Python.

Senior Software Engineer

Promoted

Mar 2016Feb 2017 · 11 mos · Bengaluru, Karnataka, India

  • Part of Advanced Media Authoring and Analytics Team (Multimedia).
  • Project : Bixby Vision
  • A software solution deeply integrated into camera which gives a deeper understanding of what user is looking at. It uses object recognition & various deep learning techniques. Worked on History module which keeps track of user preferences and provides meaningful recommendations.
  • Tools/Languages: Android, SQLite

Software Engineer

Jun 2014Feb 2016 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • Multimedia Solutions, Android Application Development
  • Project: Filter Recommender System
  • Developed a hybrid recommender system making use of content based methods along with collaborative filtering.
  • Tools/Languages: Alternating Least Squares(Technique), Android
  • Project: Smart Streaming
  • An android application which can cast media content on to TV from mobile device via Chromecast. Worked on notifications module which keeps track of all the notifications(call, sms, alarms, sns etc.) during playback, prioritize it and take actions.
  • Tools/Languages: Google Cast SDK, Android.

Iiit hyderabad

Summer Intern

May 2013Jul 2013 · 2 mos · Hyderabad

  • Project: Machine Learning Analytics
  • Worked on a diagnostic tool DELIC4MT for evaluation of 'Anusaaraka', an English to Indian language Machine Translation System.
  • Tools: Giza++, kybot(Kyoto), POS Tagger(Stanford)

Education

Maulana Azad National Institute of Technology

B-Tech — Computer Science And Engineering

Jan 2010Jan 2014

Christ Church Boys Senior Secondary School, Jabalpur, M.P.

12th(Senior Secondary) — Mathematics and Science

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Java & Python

Explore similar profiles based on matching skills and experience