Job ref no.: CT3124792-01#3421

Software Engineer - Machine Learning, Alternative Data for Fintech

Newrecs Consultancy Limited

  • 5-day week
  • Discretionary bonus
  • Flexible working hours
  • Medical plan
  • Shuttle bus

Our client is a fintech company that specializes in organizingalternative data for financial professionals using cutting-edge NLP technology. The search and analytics platform helps researchers find relevant insights from terabytes of unstructured data in seconds. 

They are now hiring aFrontend/ Backend/ full-stack developer for their fast-growing, stimulating, and enthusiastic team. 


  •  Support front-to-back development of our business platform, including the applications, servers, databases and other supporting systems
  •  Analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
  •  Design and implement system enhancement strategies aimed at improving user experience
  •  Research and identify emerging technologies that are applicable to improving our product
  •  Participate in software testing and vigorously debug application to optimize performance
  •  Collaborate with the business to understand client needs and make changes to UI
  •  Gather and address technical and design requirements from key stakeholders
  •  Build and maintain reusable code and libraries


  •  University degree in Information Technology/Systems, Computer Science or relevant field
  •  1-5 years of work experience in system development and data maintenance
  •  In-depth understanding of content management systems and web development processes
  •  Proficient infrontend ASP.Net Core, C#, JavaScript or backend SQL, Python
  •  Strong understanding of machine learning concepts is a plus
  •  Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
  •  Excellent analytical and time management skills
  •  Ability to work with multiple stakeholders and under shifting timelines
  •  Impeccable attention to details


  •  Flexible working hours, allow work from home 
  •  17AL - 20AL 
  •  Discretionary bonus and share options


If you are interested to join a dynamic team, please send your resume with your expected salary to [via CTgoodjobs Apply Now ]! 



All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.

More job information
Job ref no. CT3124792-01#3421
  • 25,000 - 45,000 / month (negotiable)
Job Function
Employment Term
  • Permanent
  • Full-time
  • 1 year - 5 years
Career Level
  • Non-management level
  • Degree