1. 本科及以上学历,硕士博士优先,计算机、数学、信息管理等相关专业; 2. 熟悉C、C++、Java、Python、Perl等至少一种编程语言; 3. 熟悉软件研发流程,掌握软件测试理论和方法,有设计和开发测试工具和自动化测试框架能力更佳; 4. 熟悉基础的计算机系统结构、操作系统、网络、分布式系统等知识; 5. 熟悉机器学习算法、自然语言处理、图像算法等至少一种更佳; 6. 有广泛的技术视野,具备很强的学习能力和解决问题的能力; 7. 喜欢钻研技术,对质量捍卫有热情,不断追求产品用户体验的完善; 8. 具备奉献精神,善于沟通,善于团队合作。