Develop, optimize, and maintain machine learning systems.
Create and maintain a data mining platform for online activities.
Compress and optimize machine learning models to meet the performance requirements of online model services.
Requirements (you need to have):
Experienced in Backend Developer role.
Proficient Python, Golang, with substantial experience in developing highly concurrent programs.
Experienced in service development, including proficiency in multi-threaded programming, memory management, design patterns, and the Linux development environment.
Hands-on experience in training deep learning models.
Knowledge of machine learning training platforms and workflow management tools, such as Jupyter, Airflow, and MLflow.
Just a Bonus (Requirements on top are much more important):
Understanding of GPU hardware architecture, CUDA proficiency, and extensive optimization experience in deep learning computational frameworks is a plus.
Familiarity with common algorithms in computer vision (cv), natural language processing (nlp), recommendation systems, and social networking services (sns) is a plus.
Experience in distributed system projects, including the ability to design and debug complex system software, is a plus.
Experience in AI compiler development, familiarity with model compression technology frameworks, and awareness of the latest research progress in this field are advantageous.
Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup\'s Global Privacy Policy, please visit https://www.experis.com.sg/privacy-notice.