Job Responsibilities
- Responsible for full life cycle development of artificial intelligence software, including requirements definition, architecture design, algorithm implementation, performance evaluation & optimization;
- Researches and understands latest AI technologies from industry & academia for software development;
- Works closely with teammates on software implementation & integration, project development and documentation;
Job Requirements
- Postgraduate degree in computer science, artificial intelligence, information science & engineering, mathematics, statistics or relevant disciplines;
- Proficient in mainstream programming languages (such as Python, Java, C++) and frameworks (such as TensorFlow, PyTorch) for implementation of deep learning architectures;
- Have a solid foundation in data structure & algorithms, linear algebra and probability statistics;