机器翻译算法工程师
岗位职责:
把非汉语文本翻译成汉语(主要包括英、法、日、韩、维、蒙、藏、朝、哈、彝、壮、粤等语种到汉语),进而提高对海量非汉语文本的数据分析性能。主要包括:
l 机器翻译相关算法的研究,跟踪国际最新算法发展方向和相应技术。
l 机器翻译相关算法的开发与性能优化,包括句法分析、语义分析、深度学习等。
l 机器翻译语料的挖掘、处理及分析,并可以对其进行领域分类。
l 针对模型的不足及难以解决的现象,提出改进建议和方法,提升翻译引擎的性能。
l 研究面向多语种、低资源的机器翻译,如无监督学习、半监督学习、迁移学习、zero-shot、low-resource相关研究。
岗位要求:
l 机器翻译、自然语言处理相关领域硕士及以上,两年以上工作经验;
l 熟悉机器翻译理论,具有相关技术背景或开发经验,熟悉各种机器翻译模型及其参数训练,如SMT、基于RNN的神经机器翻译、基于自注意力机制的神经机器翻译、基于卷积的神经机器翻译等;
l 会民族语言或有小语种机器翻译模型搭建者优先;
l 具备较好的C/C++或Python开发能力,熟练使用gcc、gdb、Makefile等开发工具,深刻理解并应用各种常用数据结构和算法;
l 精通至少一个深度学习工具包(Tensorflow, Theano、PyTorch);
l 熟练掌握Shell编程,CUDA编程,多GPU并行计算;
l 参加过CWMT竞赛,WMT竞赛者优先;
l 在ACL, EMNLP, IJCAI,AAAI, COLLING, NAACL等知名会议和期刊发表过论文者优先;
l 良好的沟通能力与团队协作精神。