自然语言处理工程师

14个月前全职
AI Staffing Ninja

AI Staffing Ninja

location 纽约
unsaved
我们正在寻找一名自然语言处理工程师,帮助我们改进我们的NLP产品并创建新的NLP应用程序。NLP工程师的职责包括使用NLP技术将自然语言数据转化为有用的特征,以供分类算法使用。要在这个角色中取得成功,你应该具备出色的统计分析技能、机器学习方法和文本表示技术。 你的最终目标是开发高效的自学习NLP应用程序。 职责: • 研究和改进数据科学原型 • 设计NLP应用程序 • 选择适当的带注释数据集用于监督学习方法 • 使用有效的文本表示将自然语言转化为有用的特征 • 寻找并实施适用于NLP任务的正确算法和工具 • 根据要求开发NLP系统 • 训练开发的模型并运行评估实验 • 对结果进行统计分析并改进模型 • 扩展机器学习库和框架以应用于NLP任务 • 保持对机器学习领域的快速变化保持更新 要求: • 有NLP工程师或类似角色的经验 • 理解文本表示、语义提取技术、数据结构和建模的NLP技术 • 能够有效地设计软件架构 • 深入理解文本表示技术(如n-gram、词袋、情感分析等)、统计学和分类算法 • 熟悉Python、Java和R • 能够编写健壮且可测试的代码 • 有使用机器学习框架(如Keras或PyTorch)和库(如scikit-learn)的经验 • 良好的沟通能力 • 具有解决问题的分析思维能力 • 计算机科学、数学、计算语言学或类似领域的学位