cv

Basics

Name Anish Doshi
Label Machine Learning Engineer
Email anishpdoshi@gmail.com

Education

  • 2021.08 - 2022.05
    MEng
    UC Berkeley
    Electrical Engineering and Computer Science
    • Program Synthesis
    • NLP
    • Formal Methods
    • Convex Optimization
    • Video ML
    • Human-Centered Programming
  • 2013.08 - 2017.05
    B.S.
    UC Berkeley
    Electrical Engineering and Computer Science
    • Machine Learning
    • Algorithms
    • Compilers
    • Deep Learning
    • Operating Systems
    • Probability

Work

  • 2022.10 - Present
    Senior Machine Learning Engineer
    Designed and tested variations of multi-arm bandit algorithms, embedding based song retrieval, and user-level targeting to improve the creative optimization of songs. Launched a controllable image layout positioning algorithm with OpenCV/torch/C++.
  • 2020.07 - 2021.07
    Machine Learning Engineer
    Designed and developed a credit card transaction tagging system for Apple Wallet, significantly reducing the memory footprint for Wallet's intelligence framework.
  • 2020.07 - 2021.07
    Machine Learning Engineer
    Developed an interactive neural SQL synthesis platform and a novel approach to oracle guided synthesis using symbolic regression for program synthesis problems.
  • 2019.10 - 2022.03
    Senior Machine Learning Engineer
    Tech lead for ML powered data wrangling. Led a team in developing a programming by example feature and a collaborative recommendation system for data transformation programs.
  • 2018.07 - 2019.10
    Machine Learning Engineer II
    Lead engineer on RapidTarget, an interactive tool to align table schemas using dynamic programming algorithms.
  • 2017.07 - 2018.07
    Software Engineer I
    Built a pipeline to log user interactions, import them into a Python backend, and featurize them for accuracy and feature explainability.

Skills

Machine Learning
Full Stack Engineering
Data Visualization
Python
JS
Java
Scala
Swift
C++
Unix
Git
Docker
Jupyter
Jenkins CI
AWS
VSCode
PyTorch
Tensorflow
sklearn
NumPy
pandas
matplotlib
seaborn
PostgreSQL
SQLite3
Spark

Volunteer

  • 2020.05 - Present
    Crisis Counselor
    Crisis Text Line
    Provided free, 24/7, text-based mental health support for people in need.
  • 2017.09 - 2018.09
    Director of Information Technology
    Young Jains of America
    Led the development of the website, registration flow, and official mobile app.

Projects