Engineer of AI/Deep-Learning Algorithm (Computer Vision)


  1. Research and implementation/finetuning  of novel/advanced deep neural network architectures and learning  techniques to solve a variety of computer vision tasks and push the state  of the art in performance.
  • The topics may include but not limited to: object/key-point detection, semantic segmentation, face attributes/landmark, video understanding/behavior modeling, and efficient architecture.
  • Problem formulation, benchmarking, dataset analysis/collection, designing and finetuning model with required accuracy and speed.
  1. Build and maintain the infrastructure for training and deploying models, including data pipelines, experiment management platform, visualization tools, etc.
  2. Integration of model   components with the product stack.


  1. MS in Computer Science, Electric Engineering, and/or Artificial Intelligence, Machine Learning related   technical field with 2+ years of deep learning experience.
  2. Proficiency in at least one of the popular computational and deep learning frameworks, such as  Pytorch, TensorFlow, Keras,etc.
  3. Proficiency in Python and   C/C++.
  4. Proven track record of  high-quality academic record and/or engineering output (side projects, internships, research projects, full-time jobs etc.).
  5. The ability and desire to work in the dynamic environment  of an early-stage company. 


  1. 3+ years of software engineering experience in an academic or industrial society.
  2. Holistic understanding of  deep learning concepts, state of the art in computer vision research and  the mathematics of machine learning.
  3. Research experience in Algorithms, Architecture, Artificial  Intelligence, Data Mining, Distributed Systems, Machine Learning,      Networking, or Systems.
  4. A solid foundation in computer science,   with competencies in data structures, algorithms, and software design.
  5. Strength on creativity and communication




If interested, please send your resume to: