Work Experience

    Discord
    Senior Machine Learning Engineer | Applied ML
    May 2022 - Present
  • Led a team for the AI chat summaries project, driving the training and serving of a chat summarization LLM service scaled to 25M servers saving Discord $2M per year
  • Optimized LLMs using TensorRT-LLM and implemented efficient serving infrastructure for a 10x inference speed-up
  • Integrated AI chat summaries into a notification experience which drove 2M new conversation joins per month and increased long-term user communication
  • Established the framework for LLM training and serving workstreams within Discord and mentored other engineers on ML and LLM development
  • Implemented a recommendation system for the Discord server home feed. Developed candidate generation, model training, model serving, and data collection instrumentation
    Microsoft
    Applied Scientist | Bing Search
    Sept 2020 - May 2022
  • Trained click prediction models to rank carousels and entities for all named entities on Bing using gradient boosted trees
  • Performed large-scale clustering on BERT embeddings of 2M Wikipedia categories for category diversification
  • Applied variety of NLP techniques on knowledge graph and Wikipedia unstructured data to mine for relationships between named entities across 100 languages
  • Productionized carousel recommendations from a batch prediction pipeline using PySpark, Databricks, and Azure Data Factory
  • Machine Learning Engineer | Knowledge Graph AI
    Sept 2018 - Sept 2020
  • Shipped named entity engagement classification model trained using 100M Bing user search histories and established model evaluation metrics
  • Implemented large-scale knowledge graph feature mining for concept interest classification models
  • Productionized retraining and batch prediction pipelines to generate daily interest predictions on PySpark, Databricks, and Azure Data Factory
  • Developed content-based movie recommendation system for personalized movie recommendations on Bing search engine