申请人
【微软HR直聘】-必应搜索-北京&苏州-高级开发工程师
于 微软 in 北京,苏州
微软亚洲工程院 必应搜索 部门北京苏州招聘高级软件开发工程师
请发简历到a-fangli@microsoft.com
薪水范围:30W及以上
具体依据面试反馈
关键词:1.平台开发/云计算/高性能计算/云存储… 2.在线广告/搜索广告… 3.数据挖掘/机器学习/自然语言处理/信息检索/爬虫/排序… 4.移动app开发:安卓 android/ ios/ wp
JD 请查看 1.Job Title: Software Engineer II Work Location: Suzhou/Beijing, ChinaThe R&D of Shared Data Platform at Application and Services Group (ASG) China aims to build a unified data platform encompassing users, advertisers, search engine, and office365. We are able to process and present data in ways that enable easy insights extraction on data sets on ever increasing scales. Through such a platform, we are turning data into much more than they are today.
The Shared Data Platform team provides scalable data services and infrastructure required to acquire and process the huge volumes of data related to Microsoft Applications and Services and present a single version of the truth in a timely and meaningful way. The team’s responsibilities include:
o Infrastructure and data services that present highly scalable online service data to consumers in an open and flexible way that is easy to operate, maintain and troubleshoot
o Cost effective data services that deliver required value while keeping operating costs low enough to make platform profitable
o Maintain and operate all production, SLA bound data services that present a clear, consistent and comprehensive version of the truth
o Timely access to accurate information on application and services. This includes all SLA bound data delivery services to business and engineering partners
o Empower users through integrated and flexible data services
o Empower engineering partners by providing flexible APIs for integrating their algorithms into the platform data pipelines and for consuming data products.
o Comply with corporate privacy and security policies
o
We are looking for a top-notch developer to help advance the state of the art of ASG shared data platform. You will design, implement, and deliver one or more important services and components. You will have the rare opportunity to work on large scale, low latency, robust, distributed, high performing internet scale data processing infrastructure, ranging from data collection/ingestions from cloud scale service deployments, real time streaming data processing, distributed database/data warehousing, and metadata semantic management etc. This is a fun and fast paced environment and a great opportunity to work on something highly strategic to Microsoft.
Candidates are expected to have following qualifications:
o Love to design and write great code
o With great technical passion, terrific problem-solving skills, drive for results, and ability to work independently
o Good communication and collaboration skills
o Fluent in one of the major programming languages: C, C++, C#, or Java
o Significant experiences in one of the following areas: large scale internet applications, distributed systems, and storage systems.
o Minimum 4 year software development experiences. Bachelor degree in computer science or a related field is required. Master or Ph.D. is preferred.
请发简历到a-fangli@microsoft.com
2.Job Title: Software Engineer II
Location: Beijing/Suzhou, China
Want to work on a fast-cycle, high visibility, hardcore search team with ambitious goals? Internet search is one of the highest impact and most technically challenging projects in the computer industry. Our mission is to delight the customers by delivering the most relevant results with rich user experience. Our team is responsible for a broad range of areas including the following.
o Core Ranking and Query Rewriting team: developing query intent understanding, ranking feature extraction, sorting and ranking algorithms that find and return the best available web results for queries performed on Bing. Understanding the user intent from few possibly ambiguous words is extremely hard and we are developing various techniques to be able to capture the user intent accurately. We also build techniques for understanding and extracting relevant information on web documents. We are heavily metrics driven for assessing various aspects of results relevance such as query intent understanding, diversity, freshness, authority, and relevance to user location and user experience.
o Whole Page Relevance team: responsible for the final look & feel of every visible section on Bing Search Result Page (SERP). We own a wide variety of features, which are directly customer facing and involve broad range of technologies. They include data ETL pipeline and machine learning, relevance and answer ranking, rich UX, post-web triggering and whole page optimization, Ads monetization, and list of Auto-pilot / Azure based standalone tool systems.
o Answers & Semantics team: working on answer development tools and semantic understanding technologies for Bing, Cortana and Office. Our responsibility include the following. 1) Innovate new algorithms for discovery flow graph of answers and recommendation of relevant answers, especially for task completion; 2) Build toolkits and platform for answer life cycle management including design & implementation, experiment, triage & ship and maintain; 3) Develop query/document understanding features; and 4) Develop content quality features.
o Speech output team: working on understanding and harnessing the data on the internet to make them available to users through a natural user interface. The team is responsible for the following areas within the Cortana (小娜) personal assistance: text to speech synthesis; natural language generation; and knowledge and data understanding.
o Language Understanding team: working on the Cortana personal assistant project, and will be extending the understanding capabilities to all Windows devices and many languages. In order to achieve the goal, we focus on the following areas: 1) Innovate new algorithms for domain/intent understanding, and entity extraction; 2) Integrate speech recognition, language understanding, and dialog engine; 3) Build toolkits and platform for automatic statistical model building, rule construction, scorecard, and error analysis; 4) Mine natural language data for enriching statistical models; and 5) Investigate language scalability via machine translation or some other technologies.
As a member of the relevance team, you will have a direct impact on the quality of our search results which in turn determines the experience of millions of user searches every day. In collaboration with researchers at MSR, we explore and invent cutting edge methods in statistics, information retrieval, data mining, machine learning, natural language processing and distributed systems to solve hard problems. You will have enormous resources at your disposal; high-performance distributed systems with vast amounts (peta-bytes) of raw and processed data from our logs/index and the tools to work with this data. At the same time you will be working with low-level systems code to maximize our relevance while keeping user latencies at a minimum. You will have an opportunity to make a huge difference not only to Microsoft’s online business and bottom line, but to enhance search experience to allow everyone to find the information they need. You have the right environment and strong support to drive your favorite features to solution. We are an extremely agile team and we move very fast from ideas to experimentation, development and deployment through continuous releases throughout the year.
We are looking for cream of the crop – motivated engineers with excellent architecture, design, coding, and debugging skills.
o B.S. in Computer Science or equivalent required; MS/PhDs preferred.
o Familiar with at least one OOP language: C++/C#/Java;
o Great design, problem solving, and data analysis skills, with demonstrated passion for quality, performance, and engineering excellence
o At least 4 years of industry experiences in engineering or research is preferred.
o Experience in data mining/analysis, machine learning, information retrieval, large scale server experience, knowledge representation, speech synthesis, and/or computational linguistics is a plus.
o Motivated and able to work independently as well in a collaborative team setting to research innovative solutions to challenging technical/business problems.
Microsoft is an equal opportunity employer and supports workforce diversity.
请发简历到a-fangli@microsoft.com
3.Job Title: Software Engineer II
Work Location: Suzhou/Beijing, China
Job Description:
Are you looking for a big challenge? Do you know why Big Data is the next frontier for innovation, competition and productivity? Come join us to build infrastructure and services to turn Petabytes of data into metrics and actionable insights that impact millions of customers!
Bing is a high powered startup inside of Microsoft, working on technology and products that are critical to our company’s success and at the heart of the customer experience of the internet. Data mining powers all decision making in Bing to improve relevance, performance, user experience and business. You will be part of a very strong and fun team, conducting development, analysis, and experiments, building very large scale data infrastructure, developing advanced and practical data mining, machine learning, statistics, and measurement techniques for solving the hottest and most challenging problems in the world and generating real impact. Here, you have the right environment and strong support to drive your favorite features to solution. You are empowered to influence millions of end users while impacting the Microsoft Online business. You will have opportunities to work together with world class developers and researchers to stay in the forefront of advancing technologies, such as big data, data mining, data processing platform, metrics, BI, online experimentation, statistics, cloud computing, search, ads, and social networks.
Job Responsibilities:
o Architectural design and development of a large scale and highly efficient metadata driven metrics & reporting system to model and measure user behaviors, feature performance, and business goals.
o Work closely with feature/business/leadership team to design insightful metrics and use them to make positive impacts on the products and customers.
o Provide vision, strategy, and technical leadership to other team members.
o Build and grow talent in these areas.
Qualifications:
o Outstanding analytical and problem solving skills.
o Extensive software design and development skills/experience with a track record of shipping multiple releases (minimum 4 years).
o Expert knowledge in .NET, C#, C++, SQL, and Windows
o Extensive knowledge and experience in at least one of the following areas: data mining, web mining, machine learning, statistics, business intelligence/customer intelligence, user modeling, information retrieval, databases, data warehousing, OLAP, data processing (ETL), e-metrics/measurement, parallel and distributed computation (two or more areas are preferred).
o Superior communication skills, both verbal and written.
o Bachelor degree in computer science or a related field is required. Master’s or Ph.D. in data mining/machine learning/statistics/databases or a related field is preferred.
Microsoft is an equal opportunity employer and supports workforce diversity.
请发简历到a-fangli@microsoft.com
4.Job Description
Group: Search Technology Center Asia (STCA)/Bing Ads China
Title: Software Engineer II
Location: Beijing, China
Come join the Bing Ads engineering team in China. We are a multi-billion dollar business with year-over-year growth.
Note: Prior experience in online ads is not required. We’ll provide you the opportunities to learn and grow from this large dynamic space. This is a great opportunity if you want to learn about a very complex business, if you want to work in a data-driven organization, and if you want your work to affect directly the revenues of Microsoft.
We are looking for solid engineers with work experience on products/services and a passion for solving challenging technical problems in platforms or in distributed systems.
Our engineers build and run a large business-critical online service. You will work on a number of components, features and scenarios in a high-performance delivery engine and in API tiers across the full design, development, debugging, and testing required for the next wave of platforms and API infrastructures that will sustain our growth. For example, depending on business needs and your interests and experiences, you may be asked to build new ad products for our publishers, to help improve the performance of the monetization models, or to improve platform fundamentals, such as network latency of API calls or cost-to-serve of the overall stack. We ship at least weekly.
As a member of our engineering team, you’ll be expected to help run the service and to work with code every day. You’ll also be responsible for the design, implementation, and scheduling of your features as well as their maintenance after their release to production. You’ll work closely with program managers and other engineers, from across Bing, Bing Ads, and 3rd party companies. You’ll support and help train more junior developers in the team role. Quality, reliability and outstanding partner experiences are key deliverables of our engineering practices.
Qualifications:
1. BS/MS degree in Computer Science, related technical discipline or equivalent years of experience
2. 3+ years of industry experience working on commercial software applications or services
3. Strong analytical problem solving, technical troubleshooting, debugging and coding skills
4. Self-motivated and quick to learn
5. Good communication and collaboration skills
请发简历到a-fangli@microsoft.com
5.Title: Software Development Engineer II
Group: Bing Torque – CJK Experience, Search Technology Center Asia, Bing
Work Location: Suzhou, China
Are you looking for opportunities to work on cutting edge technologies, divisional top priority projects and have a huge, visible impact? Are you a fast learner to quickly develop the most impactful project in the future? If you answered yes, this is the job for you.
The developer in this team plays a critical role in driving the technical details of a variety of user Mobile and Wearable devices experience. The developer will be supported by Bing intelligence team, speech team, machine translation team, Bing big data and many of the cutting edge technologies from Microsoft Research. The developer is responsible to understand the design, code and features of many different areas, quickly come up to speed and implement experiences that delight customers and partners via their intuitiveness, attention to detail and responsiveness. They must be able to design and implement services that are high scale, low latency, always on, low cost to maintain and operate. They should be able to influence other developers to come up with the right design and architecture for their components and make them the model for common patterns going forward. They must have good partnership and influencing skills to be able to work across multiple teams.
It is now your opportunity to drive the next wave of Bing Intelligence Product on mobile and wearable devices! For more information, you can refer to this: http://www.51wp.com/news/179095.html
Basic Requirements: – Solid CS degree with basic knowledge on algorithm, data structured and network protocol (TCP/UDP/HTTP). – 2+ years of professional Phone development experience using C, C++, Object-C or Java. – 1+ year experience with Android, and Android Development Tools (ADT) and Eclipse IDE. – Knowledge of/passion for human intelligence on mobile and wearable device and its user experience.
请发简历到a-fangli@microsoft.com
近期的职位 微软