算法工程师具体是做什么的?

老杜日记


算法工程师是个总称,其细分的岗位还是有很多的。一些常见的算法工程师岗位,以及主要做的工作,我为大家介绍一下。


图像算法工程师

其实看名字也能猜出来主要是做什么的。机器视觉相关算法的实现,包括:图像处理,音/视频处理,计算机视觉等方向。

  • 大家最熟悉的美颜APP,就有利于图像算法;

  • 现在很多火车站都采用了刷脸进站,也是利用了人脸识别的相关技术;

  • 专业一些的有医学影像处理之类的。

数据挖掘工程师

包括推荐算法,数据挖掘算法等等。

  • 我们现在使用今日头条APP,系统会根据我们的日常的阅读习惯和喜好,为我们推送不同的内容;

  • 现在我们上T宝、X东的时候,你看到的首页和我看到的首页是不一样的,这时候就用到了推荐算法,根据每个人进行个性化推荐;

  • 还有网页上的广告,也是推荐算法。


搜索算法工程师

这一类,经常上网的话应该都好理解。

  • Google上搜索一个关键字,为什么能搜索到想要的网页;


  • 在TB上搜索一个商品的名字,甚至还有一个错别字,依然可以快速地搜索到想要的商品,这些都是搜索算法工程师的功劳。

通信/信号算法工程师

比如3G、4G、5G、BlueTooth、WLAN、网络通信基带信号处理等等。(感觉这一类的算法工程师,又熟悉又陌生)。


自然语言处理工程师

自然语言是指人类的信息交流方式,包括我们说的话和书面文字,反映了人类的思维。自然语言处理的终极目标是:让计算机能够确切理解人类的语言,并可以与人进行交互。

比如情感分析,输入一段文字,计算机可以判断出来这段文字代表了开心还是难过,积极还是消极。


比较熟悉的就这些,不过多说一句,很多所谓的算法工程师,就是会用几个工具,会调几个第三方的库,这种程度只能算是应用,还算不上算法工程师。

我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。


会点代码的大叔


欢迎关注我,一个程序员老司机,和你分享编程、运营、需求等等经验和趣事。

下面我从程序的角度来和你分享关于算法工程师的那些事。

提供第三方接口

现在很多互联网企业都提供了各种各样的接口供第三方调用,这里面也涉及算法工程师的事情,比如怎么保证接口的调用安全、保证调用性能的高效等等,当然在这种情况下面,算法工程师就比较低级了。

推荐算法

比如我们的今日头条,为什么会受到很多人的追捧,这里面算法工程师的功劳不容小觑额,算法工程师通过分析每篇文章的关键词、分析用户的之前的浏览行为、分析文章的质量和原创度等等,最后将我们喜欢的内容推荐给我们,目前推荐算法这种类型的工程师到处都有需求。

更高级的算法

比如百度、谷歌搜索引擎等等,利用算法,将广告精确推荐给目标用户、将索引条目经过某种顺序显示出来给用户看等等,也是算法工程师干的事情,所以其实到处都是算法,只是现在很多很多程序员都使用框架工作,感觉不到算法的存在。


web互联网


首先,你得知道什么是算法,拿一个很简单的例子来讲,以今日头条来说,你现在能看见我这篇文章,就是因为今日头条强大的算法。

机器根据你平时的阅读习惯,收集关键字词,你每点开一篇新的文章,算法都会更加完善,根据你的喜好推荐文章,吸引着你停不下来的刷下去。

可以说,不论是抖音还是你刷过的任何一个APP,都有自己独特的算法,它们有自己的一套程序,头条的推荐算法模型在世界范围内也是比较大的,有人调侃,这些强大的算法,甚至比你的家人还要了解你。

而编出这些算法的,就是算法工程师了,通俗的讲,算法工程师通过算式来完成不同的逻辑运算,他们的工作范围有对图像音频视频等信息进行处理,如图像和视频的分类、检测、识别、跟踪、计算成像等,通过大数据分析进行广告等内容的推荐,通过算法实现导航定位及机器的自动化,发送信号通讯方面也不能缺少算法工程师,可以说算法工程师几乎占据了互联网的每一个领域。


镁客网


目前算法工程师很多都是虚的,别不服,目前把算法运用的成熟也就推荐算法,其实可以不叫算法,可以叫数据分析与挖掘,给你一定信息,推测他想要啥玩意,淘宝和京东特别招这种人才,举个例子,你买了碗,我给你推荐筷子。就这样,算法工程师这名称很虚。真心虚


分享到:


相關文章: