NLP高级算法工程师
相关职位简介
- 来源:郑州埃文计算机科技有限公司
NLP高级算法工程师
岗位职责:1.负责项目中NLP相关的业务算法设计和实现;2.负责算法的迭代升级;任职要求:1.本科及以上学历,计算机.数学等相关专业,有1年以上NLP经验;2.熟练掌握NLP相关理论和算法,在一个或多个领域(如文本分类.语义理解.关系抽取.知识图谱构建)能够开展相关研发工作;3.熟练使用Tenorflow.Kera或PyTorch等深度学习平台。理解CNN.RNN.LSTM等深度学习模型原理。4.熟悉Word2Vect.Bert或命名实体识别Named-entityrecognition(NER)等原理,并有相关实践经验。5.具有良好的工程实现能力,对NLP深度模型的应用落地有相关经验者优先;6.具有较强的分析问题和解决问题的能力,良好的沟通能力与团队协作能力;
所需技能: 算法、NLP、深度学习
- 来源:深圳市一面网络技术有限公司
NLP高级算法工程师
职位描述:▪负责公司关键词挖掘.情感分析.信息抽取.智能问答等领域的研究▪优化关键词抽取.情感分析等算法,提升算法准确度岗位要求:▪熟悉NLP.深度学习当前热点和前沿技术,有完整的.系统的认知▪熟悉C/C++/Python/Java中的一种语言▪拥有至少一年在分词.词性标注.关键词抽取.文本分类.实体识别.信息抽取.情感分析等NLP领域相关开发工作经验▪拥有深度学习在NLP领域的实操经验,并有可靠的项目落地▪良好的团队合作意识和沟通能力
所需技能: C/C++、Python、NLP
- 来源:杭州数澜科技有限公司
NLP高级算法工程师
岗位职责1.从事公检法/部队客户文本数据的结构化提取和知识图谱构建工作;2.参与团队相关产品线研发工作,包括文本抽取.智能搜索和智能问答相关技术的研发;3.负责重要的公检法/部队NLP项目的开发工作。岗位要求1.视野开阔,创造性思维,具有良好的沟通能力和团队精神,有推进大数据.人工智能的理想和使命感;2.熟悉主流的大数据技术,比如Spark.Hadoop.Storm.Flink.NoSQL等;3.精通或熟悉Tenorflow.Torch.MxNEt.Caffe等神经网络计算框架一种或者几种更佳;4.对机器学习(深度学习)的理论有深刻的理解,并在自然语言处理(如文本分类.情感分析.文本翻译.信息检索.知识图谱等)有一定认知;5.有过海量数据系统开发经验者优先;6.在相关领域的知名国际会议或期刊上发表过论文者优先;7.在国内外主流算法竞赛中获取过一定名次者优先。
所需技能: 自然语言处理、深度学习算法、算法设计
- 来源:广州思迈特软件有限公司
NLP高级算法工程师
岗位职责:1.结合公司BI产品及智能BI发展方向,设计NLP结合BI分析的应用场景,并设计满足应用场景的的BI产品;2.开发并应用AI前沿技术对文本/文档数据进行清理,转换和标准化,并对相关数据进行关联分析,数据挖掘(预测,分类),工作流优化和可视化分析(商业智能);3.能够解决现实场景下的NLP问题:语义理解.意图识别.词性分析.句子分割.语言模型.机器翻译.自动摘要.语义分析.文本挖掘;4.应用和定制(training/fine-tuning)深度学习NLP框架(Tenorflow/Pytorch)以提高NLP应用程序的性能;5.能够很好的与业务合作伙伴沟通并独立承担AI项目,具有与数据科学家,工程师和IT部门协调,以实现可扩展的大数据和AI部署的能力;6.研究和分享与企业相关的尖端AI/NLP技术和实例,推广跨业务的大数据和AI结果以及应用实践;岗位要求:1.具有5年以上AI和NLP项目的工程经验;2.计算机或相关领域的硕士/博士(如人工智能,机器学习);3.优秀的问题分析和解决能力,具有出色的沟通和团队合作能力,同时有良好的数据意识和出色的研究能力;4.拥有实际数据分析应用的实践经验,并且能够规划可视化实际数据分析的流程(使用Python,R,Java,NoSQL等);5.拥有使用深度学习框架(如Tenorflow/Pytorch)和NLP框架(RNN/LSTM/Tranformer/BERT/)的实践经验;6.拥有以下成果的,优先入取-在权威机器学习竞赛上作为核心成员获得过前三名以上的成绩;-在机器学习领域***会议如NIPS,ICML,COLT,ICLR等发表过论文;-在推荐,分类,搜索,投研,语义分析,知识图谱等相关领域有丰富经验。
所需技能: python、java NoSQL
- 来源:上海寻梦信息技术有限公司
NLP高级算法工程师
职责描述:1.结合业务需求,深入研究拼多多平台上NLP相关的算法问题,包括文本生成.知识图谱.商品舆情监控.智能问答等2.对文本分类/聚类.实体识别.商品画像.预训练.apectanalyi等基础算法进行持续改进,并根据需求将其应用于合适的业务场景3.建立健全相关算法的线上评估体系,并尝试通过改进算法来优化用户体验和相关指标职位要求:1.本科以上学历,算法领域3年以上工作经验;2.扎实的机器学习/NLP理论基础,在相关领域有算法实践经验3.技术能力全面,同时具备算法能力和一定的工程能力,能够独立进行算法的调研.评估和线上化;4.熟悉常见的大数据开发平台和工具(如Hive/Spark/HBae/Flink等),有离线数据流的相关经验5.自我驱动.结果导向,强烈的责任心;6.符合以下条件会有加分:1.有评论算法/电商NLP算法的实践经验2.有文本生成(NLG)的相关经验3.有知识图谱/知识库建设的相关经验
所需技能: nlp、NLG
- 来源:北京搜房科技发展有限公司
NLP高级算法工程师
岗位职责1.负责构建和优化.实现和部署面向房产行业的NLP算法和机器学习算法2.接收来自业务部门的需求,并分析需求,使用深度学习和机器学习算法解决问题岗位要求1.计算机.数学.统计学等相关专业,硕士及以上学历,1-3年及以上相关工作经验;2.熟练掌握自然语言处理领域的基础理论和方法,如词法分析,信息抽取,文本分类聚类,主题模型.语义相似度计算,情感分析等NLP技术;3.熟悉tenorflow.pytorch.caffe等主流框架;4.较强的工程实现能力,熟练使用Python/java等至少一门语言;5.学习能力和创新能力强,沟通能力强及良好的团队合作精神。
所需技能: 深度学习算法、自然语言处理
- 来源:杭州海康威视数字技术股份有限公司
NLP高级算法工程师
岗位职责:1.参与语义分析平台的构建,完成NLP相关功能的实现,比如情感分析.文本摘要和文本聚类等功能;2.参与NLP技术在行业知识库.行业机器人方向上的应用研究,完成NLP技术到服务的转化;3.负责NLP核心技术的研发和前沿算法的跟踪,迭代现有技术,优化模型,完善业务功能;岗位要求:1.本科及以上学历,数学计算机相关专业;2.熟悉NLP的基础能力,比如中文分词技术.命名实体识别.意图分类.词性标注.句法依存关系分析;3.熟悉机器学习算法,如SVM.马尔科夫模型等,能基于业务场景对算法模型进行不断地迭代优化;4.精通python编程,有一定的java基础,熟悉linux环境;5.有智能交通.司法相关项目经验者优先;6.注重团队合作
所需技能: 自然语言处理
- 来源:北京荣大科技股份有限公司
NLP高级算法工程师
岗位职责:1.负责团队完成代码的开发和维护,核心架构的代码编写,系统改造和升级2.能够独立完成负责功能模块的代码编写,撰写相关技术文档;3.负责NLP相关实体识别.分类.事件抽取.关系抽取等相关工作4.负责NLP相关相似度.聚类.知识图谱.知识推理.智能问答等相关工作5.负责NLP相关算法的改进,优化;6.研发方向包括但不限于NLP技术衍生场景;7.配合上级安排的相关工作任职资格:1.3年经验,硕士学历以上。2.熟练掌握自然语言处理NLP相关理论与技术方法;3.熟练掌握使用python语言4.熟悉中英文分词.词性标注.实体识别.句法分析.自动文本分类,关键值提取等自然语言处理技术,熟悉语义分析方法和技术(相似度计算.本体理论.语义推理等);5.熟悉Word2vec.TextCNN.BiLSTM.CRF等相关算法框架;6.熟悉了解人工智能.机器学习.深度学习等领域的前沿方向与研究动向;7.具备将机器学习与自然语言处理的理论转化为实践的能力;8.具有相关项目研发经验者(项目主要参与人员)优先;
所需技能: 深度学习算法、自然语言处理、机器学习算法、Python、人工智能、CNN
- 来源:北京皮尔布莱尼软件有限公司
NLP高级算法工程师
岗位职责:1.负责基础自然语言处理技术,包括文本分类.句法分析.自动摘要.情感分析和语义理解等。2.负责广告等商业产品NLP技术研发3.负责海量语音数据分析和挖掘,以及语音识别相关领域研发。4.负责智能对话系统和知识图谱等研发,以及新技术和方向的研究任职要求:1.计算机或相关专业,扎实的C/C++/Java/Python开发功底,2.三年以上NLP领域相关经验。熟练掌握NLP领域的主要方法,熟悉主要机器学习算法。3.熟练掌握Hadoop.Spark等分布式平台。熟练掌握至少一种深度学习框架(Tenorflow,MXNet,Pytorch等)4.有语音识别,对话系统等实际产品开发经验者优先。5.良好的沟通能力和组织协调能力,有一定创新意识。
所需技能:
- 来源:深圳市一面网络技术有限公司
NLP高级算法工程师
职位描述:▪负责公司关键词挖掘.情感分析.信息抽取.智能问答等领域的研究▪优化关键词抽取.情感分析等算法,提升算法准确度岗位要求:▪熟悉NLP.深度学习当前热点和前沿技术,有完整的.系统的认知▪熟悉C/C++/Python/Java中的一种语言▪拥有至少一年在分词.词性标注.关键词抽取.文本分类.实体识别.信息抽取.情感分析等NLP领域相关开发工作经验▪拥有深度学习在NLP领域的实操经验,并有可靠的项目落地▪良好的团队合作意识和沟通能力
所需技能: Python、C/C++、NLP
职业晋升路径
横向职业发展
职业问答
算法项目的核心是支持业务,不能改进业务状态、对业务进行赋能的算法项目都是技术堆叠的空中楼阁
为提高业务指标,算法工程师应该按照以下流程开展工作:
1、明确业务指标的定义:若有现成指标,可直接使用;若无相关指标,需要向业务进行调研,设计指标的量化规则和统计口径,并需得到业务认可(相关数据源需和数据团队沟通,数据仓库未集成的需要提出相关需求)
2、明确业务痛点:通过和业务的沟通调研,明确当前的业务痛点,并通过数据分析和数据挖掘手段,将该痛点进行量化(若业务不能明确业务痛点,需要通过数据手段发现)
3、明确项目目标:根据业务指标和痛点,设定明确的项目目标,该目标是可量化且可对比,要提前定义好对比维度和方案,且所需数据是数据仓库已(可)集成的或算法可输出的
4、算法可行性研究:以项目目标未基准,针对当前已有数据和业务逻辑,通过多轮迭代优化的数据分析和数据挖掘,明确算法对实现项目目标的可行性,并初步完成 demo 开发
5、算法设计:设计方案应当包含算法本身开发的设计方案,数据流程和数据对接的设计方案,和上下游系统交互的对接的设计方案
6、算法开发和测试:根据设计方案进行算法开发,过程中要不断和数据团队和系统方进行沟通,根据实际情况调整方案
7、算法上线和监控:按照上线流程进行算法上线,并按照运维要求提供监控逻辑,对算法运行状态进行监控,同时根据业务逻辑规则对算法产生的业务结果进行监控
8、总结汇报:根据 3 中定义的方案进行算法结果汇总和报告
9、迭代优化:后续不断地根据算法结果和业务反馈进行算法迭代和优化
