Computer Vision, Data Scientist / Engineer

Location: Singapore
Contract Type: Permanent
Specialisation: Technology
Salary: S$80000 - S$180000 per annum
REF: BBBH238737_1584714152

Computer Vision, Data Scientist / Senior Engineer

  • Professional growth opportunity and tier 1 tech company
  • Competitive salary package including medical, insurance coverage
  • collaborative and vibrant team working environment


  • Work with data like images (document/ID/face), chats, video feeds, etc
  • Design, train and implement deep learning/computer vision/NLP models
  • Develop unit tests, documentation for features, evaluating, benchmarking the prediction/quality
  • Communicate effectively between the business team and the engineering team to gather and implement project requirements


  • At least 4 years of experience in Machine Learning/Computer Vision
  • Ability to write production-quality Python/Java/C++ code as part of a larger engineering team
  • Familiarity with essential data science/vision libraries, including Pandas, Numpy, Scipy, Scikit-Learn, OpenCV, PIL and Matplotlib
  • Familiarity with deep learning frameworks, such as TensorFlow/Keras, Caffe, PyTorch, etc
  • Practical knowledge of image/text processing techniques and deep learning in the computer vision and NLP domain
  • Strong interpersonal and collaboration skills
    Bonus Points
  • World-class open data-science/deep-learning competition results and/or contributions to a deep learning/data science frameworks
  • Familiarity with working knowledge in Android/iOS

Ambition is a leading global boutique recruitment business operating across key international cities. We access hard to find, high caliber professionals within Banking & Financial Services, Finance & Accounting, Sales & Marketing, Supply Chain & Procurement, and Technology (IT). We believe our size is a significant differentiator in the recruitment industry. We are big enough to undertake large scale projects for our clients yet retain the soul and personality of a smaller company. We are best known for our specialization with in-depth knowledge and expertise, well-established networks and deep relationships. We work towards 'building better futures' for our clients, candidates and our community.

For more information, please visit
Data provided is for recruitment purposes only

EA Registration Number: R1652702
Business Registration Number: 200611680D. Licence Number: 10C5117