Responsibilities and Performance Objectives
● Devise the best possible technologies to create business impacts; novelty of the solutions and long-term reusability.
● Understand the requirements and technical challenges of the products in depth by performing research in the related field.
● Create a comprehensive Work Break-down Structure (WBS) to accomplish the technical challenges and ensure that the WBS is consistent to overall project/product timeline.
● Supervise team members on WBS execution and manage the risks within internal stakeholders.
● Solve these challenges by accompanying team members with clear vision and in-depth knowledge of the surrounding technologies.
● Develop strategies to bring out the best in team members. Strong expertise in leadership, listening and coaching skills are required.
● Cooperate and coordinate members for collaborative and effective team works.
Skills and Experience Required
● Bachelor degree in Computer Science, Machine Learning or related discipline or equivalent experience.
● Advanced knowledge and skills in AI, ML, DL.
● Solid background of one or more of the following domains:
- Computer vision / Image Processing
- Natural language processing
- Spoken language processing
● Solid background in maths (Linear Algebra, Probability and Statistics).
● Strong background in Computer Architecture / Operating Systems and Performance Optimization.
● Knowledge and experience of key machine learning and deep learning frameworks, e.g. Tensorflow, Pytorch, Caffe, CNTK, etc.
● Team player. Should be able to communicate, lead and coach other team members
● Passionate to build great product.
● Excellent communication skills both verbal and written (Documentation, Presentation)
● Energy and willingness to bring the best out of the others and absolute respect toward righteousness, understand the impact of coaching and leadership on the team.
● Master degree or PhD in Computer Science, Machine Learning or related discipline; or equivalent experience.
● Strong publication record and/or project management is a plus.
● Excellent programming skills with Python, C/C++. CUDA or OpenCL is a plus.
● Problem solving by having strong research skills.
● Fluent in English.