Andrew Rabinovich

CTO, Head of AI at Upwork

San Francisco, California, United States

About Andrew Rabinovich

Andrew Rabinovich is CTO, Head of AI at Upwork. Location: San Francisco, California, United States.

Expert in designing large-scale data processing systems with emphasis on real time communication, generative multimodal AI, computer vision, perception and deep learning. Special focus on Human Centered AI and Experiential Learning. Recipient of the 2025 Longuet-Higgins Prize. Specialties include Generative AI, Computer vision, Machine learning, Optimization, Probabilistic models, Neural Networks, Deep Learning, Image Processing, Biomedical Image Analysis, Big Data, AR, VR, MR.

Skills

  • Deep Learning
  • Computer Vision

Additional experience

  • VP II, Head of AI and Machine Learning (ML)

    Upwork

    December 2023 – July 2025

Education

  • Ph.D., UC San Diego