Job Description:
We are currently looking for an ML Specialist to join our team in our Singapore office. The successful candidate will be contributing to our ML/AI endeavours involving Big Data, Data Modelling and Prediction, working in a multidisciplinary team with model developers, researchers, and software developers, both onsite and remote
Job duties:
· Algorithm development and validation and architecture definition.
· Development of software framework and firmware for algorithm integration.
· Algorithm integration and testing, and performance optimization
Requirements:
We are looking for candidates who have a strong background in software development, data science and algorithm development who can bring with them a rich experience of developing commercial AI/ML software modules.
Skills and experience include the following:
Essential Skills:
· Previous experience working as a backend software engineer with experience developing ML applications and APIs
· Previous experience of delivering high quality code
· Experience developing code in C#, .NET Core, Python
· Experience of full life cycle development from capturing requirements to design to implementation, testing and QA
· Working experience of ML cloud / distributed solutions
· Working experience in developing AI/ML algorithms
· Ability to work independently or as part of a SCRUM team
· Clear and confident communicator with the ability to effectively participate in team discussions and brainstorming
· Experience of working in project-driven team focused on delivering value
Desirable Skills:
· 3+ years of commercial experience delivering production quality code for ML
· Experience with developing data models (e.g. NLP, ML models)
· Working knowledge of Azure infrastructure and VM deployment
· Experience or a keen interest in IoT data management
· Experience with established frameworks e.g. Tensorflow
Comments