机器学习/自然语言处理工程师

15个月前全职
dMetrics

dMetrics

location 芝加哥
unsaved
您对挑战性的自然语言处理问题,如文本分类、实体识别和消歧以及关系抽取感兴趣。我们期望您与研究人员和工程师密切合作,提供领导力,以纪律性编码和设计有意义的实验。您能够处理非常大的(且嘈杂的)数据集,策划和丰富知识库,并打包您的模型工件。您理解评估指标的重要性,并且知道何时进行优化以及为何进行优化。 您将利用您的编程技能和与流行的机器学习/深度学习库(例如spaCy、Hugging Face、PyTorch、ONNX)的经验来构建和交付能够在合理时间内高效运行并处理数百万个大型文档的模型,同时不会让成本过高。您会跟上最新的工具、框架和库,喜欢尝试它们,并且知道何时应该和不应该采用它们来解决我们的用例和任务。您对变化感到舒适。您之前在创业公司工作的经验是积极的。 您将从事以下工作: - 使用用户反馈、密集嵌入和知识图表示来改进实体识别和实体链接 - 改进文档检索和搜索 所需技能: - 2年以上原型设计、评估和部署生产级自然语言处理系统的经验 - 加分项:从事文本分类、实体识别、实体消歧、关系抽取或知识库构建的工作经验 - 非常有优势:具备图形机器学习的经验 - 具备原型设计和部署深度学习模型的工具经验(scikit-learn、PyTorch、TensorFlow、spaCy、Hugging Face、ONNX等) - 精通最先进的深度学习和自然语言处理方法(CNN、RNN、Transformers、预训练、微调、迁移学习、注意力、本体等) - 对计算机科学基础知识(算法、数据结构)有深入理解 - 具备良好的软件开发纪律,能够交付整洁、经过充分测试的代码 - 具备系统化、目标导向的项目管理能力 - 能够在不确定性中适应 - 以强烈的紧迫感优先考虑和管理时间 - 在自我指导下能够茁壮成长 - 您可能会全权负责某个功能的设计和业务影响,并承担相应的责任