微软职位内部推荐-Software Engineer II-News
微软近期Open的职位:
News is a critical areas for integration of mobile and services, one of the top priorities in Microsoft. Microsoft is innovating rapidly to grow its share of this market by providing the news industry with a world-class News platform and service. The Microsoft Bing News team is one of the most strategic and growing teams at Microsoft. As part of a software company with powerful innovations, at Microsoft News we bring both our technical and creative side to the table. We provide world-class news search and recommendation product to our customers. Its mission is to make searching and reading news simpler, smarter across media and devices in the Microsoft network of properties and beyond.
Position Summary:
As the Principal Software Developer for Bing News team you will be responsible for designing and developing next generation news index, search, recommendation and notification infrastructure,
driving the medium to long-term re-architecture of our distributed real-time system. Ideally you will have a deep distributed system background coupled with proven capability in industrial machine learning and data mining. This role technically leads our news clustering, recommendation and notification group.
Success in this role requires highly motivated and talented developers with expertise in large scale distributed computing, machine learning, and data mining. There are many paths to success as an engineer: you can design/implement flexible, extensible, and robust APIs that expose our capabilities to many clients on many devices; you can build performing, scalable, and robust runtime systems that service our capabilities; or you can build offline tools, infrastructure, and platform to abstract and support recommendation technologies and experiments. There are also many paths to success as scientist: you can create or adapt cutting edge NLP, ranking, clustering, and other data mining/machine learning technologies to make inference on web scale entities and user data in order to maximize user experience on our domains and scenarios. Depending on your skill set and passion, you can choose to be an engineer, a scientist or both if you are interested - we highly encourage you to explore (and ramp up) on both engineering and science part of the system which will provide you the maximal impact to our products and your own job satisfaction.
Skills & Requirements:
5+ years of software development
Practical knowledge of modern programming skills (e.g. C, C++, C#, SQL, or equivalent)
Experience in NLP, machine learning, data mining, or statistics preferred
A BS/MS degree in Computer Science, Math or EE; PhD is a plus
新闻是一个集成移动和服务的关键领域,是微软在新的任务和架构下的首要任务之一。微软必应新闻通过提供世界一流的新闻平台和服务在这个市场的份额迅速增长。微软必应新闻团队是微软最具战略性和成长的团队之一。在微软必应新闻,我们把技术和创意放在首位。我们提供世界一流的新闻搜索和推荐的产品给我们的客户。我们的使命是使搜索阅读新闻在跨越媒体和设备的网络平台上更简单,更智能。
职位概要:
作为必应新闻团队的主任级软件开发人员,您将负责设计和开发下一代新闻索引,搜索,推荐和通知的基础架构,领导我们的分布式实时系统中长期架构更新换代的设计和开发。我们期望你拥有深刻的分布式系统的背景,加上成熟的工业机器学习和数据挖掘能力。你将是我们的技术领袖,引领我们的新闻聚类,推荐和通知团队。
这个角色的成功需要深刻的专业知识,您的热情和优秀的开发大规模分布式计算,机器学习和数据挖掘的工作或者科研背景。在这里,成功的路径有很多:你可以设计/开发灵活,可扩展和强大的API;你可以构建高性能,可扩展,和强大的实时服务系统;你可以建立离线工具,基础设施和平台,以抽象和支持我们的推荐技术和实验。在这里,您也可以成为一名杰出的科学家:您可以创建或应用最先进的自然语言处理,排序,聚类和其它数据挖掘/机器学习技术,以最大限度地提高我们方案的用户体验。根据你的技能和激情,你可以选择成为一名工程师,科学家或两者兼有 - 我们鼓励你去探索工程和科学,最大化您对我们产品的影响和对自己的工作满意度。
技能要求:
5年以上软件开发
现代编程技能的实用知识(如C , C + + , C# ,SQL)
有自然语言处理,机器学习,数据挖掘,和统计背景的优先
计算机科学,数学或电子工程本科或者硕士学位,博士优先
Microsoft is equal opportunity employer and supports workforce diversity.
如果你想试试这个职位,请跟我联系,我是微软的员工,可以做内部推荐。发你的中英文简历到我的邮箱:Nicholas.lu.mail(at)gmail.com
微软职位内部推荐-Software Engineer II-News的更多相关文章
- 微软职位内部推荐-Software Engineer II
微软近期Open的职位: Job Description Group: Search Technology Center Asia (STCA)/Search Ads Title: SDEII-Sen ...
- 微软职位内部推荐-Software Engineer II_VS
微软近期Open的职位: Job Title: Software Engineer II Division: Visual Studio China – Developer Division Work ...
- 微软职位内部推荐-Software Engineer II-Web app
微软近期Open的职位: The Office App Services team is working on the powerful Office Web Apps including Word ...
- 微软职位内部推荐-SW Engineer II for Azure Network
微软近期Open的职位: Software Engineer II The world is moving to cloud computing. Microsoft is betting Windo ...
- 微软职位内部推荐-Software Engineer II_HPC
微软近期Open的职位: Job Title: Software Engineer II_HPC Location: Shanghai, China Are you passionate about ...
- 微软职位内部推荐-Software Engineer
微软近期Open的职位: Job Title: Software Engineer Work Location: Suzhou, China This is a once in a lifetime ...
- 微软职位内部推荐-SW Engineer II for Cloud Service
微软近期Open的职位: Positions: SDE for Big Data Cloud Services Azure Big Data Cloud Services and Cosmos are ...
- 微软职位内部推荐-SW Engineer II for Skype
微软近期Open的职位: We are the Skype Beijing team. Skype division drives the communications strategy for Mi ...
- 微软职位内部推荐-SW Engineer II for Cloud Servi
微软近期Open的职位: Do you have a passion for embedded devices and services?   Does the following m ...
随机推荐
- sql case when 多条件
when 'ChangeProductName'= case --联名借姓名 --when a.ChangeProductName is not null then (substr ...
- Android IOS WebRTC 音视频开发总结(三六)-- easyRTC介绍
本文主要介绍easyRTC,文章来自博客园RTC.Blacker,支持原创,转载请说明出处. 先看看人家官网的介绍,然后再来解释,这样您可能更容易理解: 以下部分内容属个人看法,如有异议,欢迎探讨: ...
- jQuery实现的Div窗口震动效果实例
本文实例讲述了jQuery实现的Div窗口震动效果.分享给大家供大家参考.具体如下: 这是一款jQuery窗口震动效果代码,在Div边框内点击一下鼠标,它就开始震动了,适用浏览器:IE8.360.Fi ...
- zencart用chrome无法登录后台
再本地安装完zencart后,可以使用ie和Firefox登录网站后台,但是使用chrome登录时,页面闪一下,然后又跳转到登录页面. 按如下设置可以解决该问题: 中文版:商店设置->Sessi ...
- linux安装桌面环境(GNOME)VNC连接Linux
1.安装Gnome桌面 这里是使用的脚本安装.代码如下: 加附件 #!/bin/sh #This script is FREE and written by www.vpsyou.com # i ...
- Objective-C中的self和super
1.有过面向对象的人知道,self相当于this,super相当于调用父类的方法 2.self是类的隐藏的参数,指向当前调用方法的类,另一个隐藏参数是_cmd,代表当前类方法的selector. su ...
- JQuery.tmpl()的用法
动态请求数据来更新页面是现在非常常用的方法,现在通过Ajax请求返回的数据更多的是json对象, 为了解决js动态拼接数据这方面的问题,JavaScript 也可以利用模版来解决这些问题,比如基于 j ...
- Html辅助方法(分页、下拉框)
引用命名空间: using System.Text; using System.Web.Mvc; Html分页方法 #region 分页Html辅助方法 /// <summary> /// ...
- c#使用DocX添加多级标题
博客转移到 http://jacean.github.io/ 继续分享编程经验 先上效果.可以生成多级标题,但是不能生成1,1.1,1.2这样的自动序列, 只是这样的效果. 实现方法是给Paragra ...
- [leetcode]_Add Two Numbers
题目:两个链表存储数字,然后求和,和值存储在一个链表中. 代码: public ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode ...