Are you interested in building the next state-of-the-art AI infrastructure to fuel Microsoft's rapidly growing multi-billion online advertiser business in Sunnyvale, CA?
Are you passionate about using big data and machine learning to solve real world customer problems and delight hundreds of millions of Bing users?
How about working in a fun and fast paced environment where engineers are empowered to innovate?
If so, please come join our Microsoft Ads team in Sunnyvale, California. We engineer massively scalable streaming systems and services that form the backbone of Bing's $10B monetization engine, covering.
all aspects of online advertising such as advertiser facing demand ingestion/management/insights, preparation and transformation of huge volume of advertising data to be served and performing low latency and high throughput online serving.
Competition in the industry has created enormous opportunities as well as technical challenges in Big Data, Distributed Systems, and Machine Learning/Deep Learning. If you would like to tackle these challenges and be part of a winning team, we are the right place for you!
* As Software Engineer, you will enhance and operate Product Ads cloud infrastructures on Azure that include areas such as advertiser facing APIs, data pull ingestion, entities conflation, index building, image processing & feature extraction, and near real time web page crawling.
* You will design, implement, experiment, and ship new business features to enhance/create existing/new ad products.
* You will use Machine Learning and AI to detect and improve ads quality. You will optimize code and evolve architectures to maximize performance and minimize cost.
* You will dive deep into data to find key insights that drive technical design and feature roadmaps.
* You will work directly with customers to resolve escalations and live sites.
Required Qualifications:
* Bachelor's degree in computer science or a related field is required.
* 3+ years of software development experience shipping bug-free and performant code in C++, Java or C required.
* 2+ years of hands-on experience in online advertising systems, information retrieval systems, web search systems, big data processing pipelines, database applications, large scale internet applications, image processing, and/or distributed systems required.
* Strong communication skills and ability to collaborate between diverse remote teams required.
Preferred Qualifications:
* Master is strongly preferred.
* Strong understanding of OOD, data structure, algorithm, big data processing, data streaming, information retrieval, machine learning, web crawling, document understanding and AB testing knowledge.
* Experience working with one or more of the following technologies: .NET, NoSQL, Azure, ADLA, ADF, Hadoop, Pig, Hive, Spark, HBase, Kafka, Python.
* Passion for solving complex and interesting problems.
* Fast learner and ability to independently manage and complete several tasks at once.
* Familiar with software development cycle and Agile development practice.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Cloud Backend BingAds Advertising WebXT
Redmond, WA
Microsoft Corporation develops, licenses, and supports software, services, devices, and solutions worldwide. Its company’s Productivity and Business Processes segment offers Office 365 commercial products and services, such as Office, Exchange, SharePoint, Skype for Business, Microsoft Teams, and related Client Access Licenses (CALs); Office 365 consumer services, including Skype, Outlook.com, and OneDrive; LinkedIn online professional network; and Dynamics business solutions comprising financial management, enterprise resource planning, customer relationship management, supply chain management, and analytics applications for small and medium businesses, large organizations, and divisions of enterprises.
The company’s Intelligent Cloud segment licenses server products and cloud services, such as SQL Server, Windows Server, Visual Studio, System Center, and related CALs, as well as Azure, a cloud platform; and enterprise services, including premier support and Microsoft consulting services to assist customers in developing, deploying, and managing Microsoft server and desktop solutions, as well as provides training and certification to developers and IT professionals.
Its More Personal Computing segment offers Windows OEM, volume, and other non-volume licensing of the Windows operating system; patent licensing, Windows Internet of Things, and MSN display advertising; Surface, PC accessories, and other devices; Xbox hardware and software and services; and Bing and Bing Ads search advertising. It markets its products through original equipment manufacturers, distributors, and resellers; and online and Microsoft retail stores.
Microsoft Corporation has collaboration with E.ON, NIIT Technologies Ltd., CUNA Mutual Group, and Mastercard Incorporated; strategic alliance with Nielsen Holdings plc and PAREXEL International Corp.; and a strategic partnership with SK Telecom Co., Ltd. The company was founded in 1975 and is headquartered in Redmond, Washington.