Diptanu Gon Choudhury

Diptanu Gon Choudhury Email and Phone Number

Founder and CEO @ Tensorlake @ Tensorlake
Diptanu Gon Choudhury's Location
San Francisco Bay Area, United States, United States
Diptanu Gon Choudhury's Contact Details
About Diptanu Gon Choudhury

I work in the intersection of Distributed Systems and AI/ML. I have worked on Facebook's Machine Learning/AI training platform FBLearner, some larger scale inference services which serve NLP models for online inference, large scale data preparation and feature serving service and on training and optimizing PyTorch NLP models to run efficiently on servers.In the past I have built large scale distributed cluster schedulers Nomad and Titus at HashiCorp and Netflix. I have also built foundational cloud infrastructure software such as highly available service discovery systems, traffic routing services, RPC libraries, etc.Papers -[1] Cross Lingual LID using Self Supervised Learning - https://arxiv.org/pdf/2107.04082.pdf[2] Designing cluster schedulers for internet-scale services - https://queue.acm.org/detail.cfm?id=3199609[3] XDP - Programable Data Path in the Kernel - https://www.usenix.org/system/files/login/articles/login_spring18_05_choudhury.pdfTalks -[1] Chaos Engineering and design patterns for building highly available services https://www.youtube.com/watch?v=sYlWtTbpHQI[2] Reliably shipping containers in a resource rich world using Titan https://www.youtube.com/watch?v=V3OfAATYksM[3] https://www.youtube.com/watch?v=gnNp0t2JAjg[4] https://www.youtube.com/watch?v=Blh608p2M1E[5] https://speakerdeck.com/diptanu/distributed-scheduling-with-apache-mesos-in-the-cloud

Diptanu Gon Choudhury's Current Company Details
Tensorlake

Tensorlake

View
Founder and CEO @ Tensorlake
Diptanu Gon Choudhury Work Experience Details
  • Tensorlake
    Founder
    Tensorlake Dec 2023 - Present
    We are building a structured extraction engine to build near-real time indexes and knowledge graphs from unstructured multi-modal data for LLM based applications.
  • Linkedin
    Senior Staff Software Engineer
    Linkedin May 2023 - Dec 2023
    Sunnyvale, Ca, Us
    I led the initiative to build a scalable cluster scheduler for LinkedIN's internal data systems like Espresso, Liquid and Kafka. The cluster scheduler introduced cooperative scheduling between Kubernetes and LinkedIN's distributed shard management system called Helix. I designed the system from the ground up, the protocol between the scheduler and the shard management system, bootstrapped the team, our onboarding experience, etc.
  • Facebook
    Software Engineer, Facebook Ai Applied Research
    Facebook Feb 2017 - May 2023
    Worked on building Facebook's real time speech recognition inference engine that transcribes videos and audio on Instagram and Facebook. Led development and research on various speech models such as Language ID(LID), Voice Actitivity Detector(VAD) and other ASR models. While I was in the Speech organization I also helped with making speech models faster by leading projects related to optimization of pytorch kernels for transformers and attention layers. Prior to working on Speech I worked on modernizing the graph job scheduler that powers Facebook's Machine Learning platform FBLearner.
  • Hashicorp
    Senior Software Engineer
    Hashicorp Nov 2015 - Feb 2017
    San Francisco, California, Us
    I was one of the early engineers at HashiCorp and co-led the development of the open-source Nomad cluster scheduler.
  • Netflix
    Senior Software Engineer, Cloud Platform Engineering
    Netflix Oct 2013 - Nov 2015
    Los Gatos, Ca, Us
  • Thoughtworks
    Senior Consultant
    Thoughtworks Nov 2009 - Aug 2013
    Chicago, Il, Us
    I am a consultant and an individual contributor at ThoughtWorks Europe. I have engaged with multiple clients in designing enterprise-scale systems. I have also participated in engagements. which required enabling the clients with Continuous Deployment, Test Driven Development and other Agile practices.
  • Cisco
    Software Engineer
    Cisco Jun 2008 - Nov 2009
    San Jose, Ca, Us
    At NDS[acquired by Cisco] my work involved developing and maintaining a User Interface library and a middleware called MediaHighway targeted for Set top boxes. The UI library is completely written in Java and is based on MVC architecture. The middleware is based in C and the UI library interacts with the Middleware using JNI.
  • Lifeoz
    Co-Founder
    Lifeoz Dec 2006 - Jul 2008
    We created a GIS based social networking system using mashups. Lifeoz connects the space and time variables of a user. It shows the time-line of a person's life. Lifeoz was completely built using Open source components. A lot of code has been contributed to the open source community as well.

Diptanu Gon Choudhury Skills

Embedded Systems Agile Methodologies Clearcase Core Java Design Patterns Java C Ooad C++ Set Top Box Junit Middleware Continuous Delivery Test Driven Development Jquery Hibernate Postgresql Open Source Ruby On Rails Devops Linux Spring Javascript Git Soa Ant Tomcat Puppet Amazon Web Services Continuous Integration Maven Rest Ruby Distributed Systems Cloud Computing

Diptanu Gon Choudhury Education Details

  • National Institute Of Technology, Jalandhar
    National Institute Of Technology, Jalandhar
    Electronics And Communication Engineering

Frequently Asked Questions about Diptanu Gon Choudhury

What company does Diptanu Gon Choudhury work for?

Diptanu Gon Choudhury works for Tensorlake

What is Diptanu Gon Choudhury's role at the current company?

Diptanu Gon Choudhury's current role is Founder and CEO @ Tensorlake.

What is Diptanu Gon Choudhury's email address?

Diptanu Gon Choudhury's email address is dchoudhury@fb.com

What is Diptanu Gon Choudhury's direct phone number?

Diptanu Gon Choudhury's direct phone number is +140865*****

What schools did Diptanu Gon Choudhury attend?

Diptanu Gon Choudhury attended National Institute Of Technology, Jalandhar.

What skills is Diptanu Gon Choudhury known for?

Diptanu Gon Choudhury has skills like Embedded Systems, Agile Methodologies, Clearcase, Core Java, Design Patterns, Java, C, Ooad, C++, Set Top Box, Junit, Middleware.

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.