Machine Learning Engineer with Upskills


$72K - 120K a year

Upskills is seeking a highly motivated candidate with machine learning algorithm knowledge to participate on various machine learning projects for new financial technology market software solutions. Working closely with the team, speaking to clients to gathering requirements, and ensuring customer success.

You Will Be Responsible For, And Not Limited To:

  • Work on client's project, creating and deploying financial technology to various financial institution
  • Work together with our in-house teams on our machine learning initiatives/projects
  • translate business needs to technical requirement
  • Be responsible for developing modules for machine learning products
  • Be part of the planning of system architecture
  • Be responsible for much of the Devops of the product releases


  • Bachelor’s Degree in Computer Science / Computer Engineering is preferred
  • Minimum 2 years of experience
  • Full proficiency in Python
  • Proficiency in Linux-based operating systems
  • Proficiency in git
  • Knowledge of container tools such as Docker and Kubernetes
  • Knowledge of DevOps CI/CD tools such as Jenkins
  • Experience with cloud computing platforms (AWS, GCP, Azure)
  • Some knowledge of machine learning (CNN, RNN, Random Forest, SVM, etc)
  • Ability to solve technical challenges and solutions
  • Good command of spoken & written English
  • A fast learner and able to work independently