A senior machine learning engineer on Big Data platform

When Big Data meet Machine Learning

Big Data

More than three years working experience
10K request per second

2.5TB data per Day

  • Batch processing: Spark
  • Realtime streaming: Storm, Spark, Kinesis and Kafka
  • Storage: HBase, Couchbase, Hive, MongoDB and more
  • Virtualization: Docker
  • Monitoring: Logstash + Splunk

Machine Learning

Application: Search, Learning to Rank, Recommendation, Data matching, Entity Linking

Library: Spark ML, scikit-learn, TensorFlow, XGBoost, Ranklib

Working Experience

  • 2018/03 - present in Upwork Global Inc. as Senior Machine Learning engineer
  • 2015/04 - 2018/02 in mPlatform Germany as Big Data Engineer
  • 2010/10 - 2014/06 in Karlsruhe Institute of Technology (KIT) Germany as PhD on data management

Contact Me

Dr. Yongtao Ma


Monday - Friday: 9am - 5pm

Saturday: By appointment

Sunday: Closed