Software Engineer 2 at Microsoft

Software Engineer 2 Details

Feb. 6, 2019, 6:42 a.m.
Engineering
Individual Contributor
Full-Time
Bellevue, WA
and knowledge team Bing. We are
Do you want to build your career in web-scale cloud technologies or artificial intelligence, solving challenging and rewarding real world problem for billions of users? In a world where billions of digital images are created every day and quickly advancing fields witihin ML and deep learning, drastically increased computing power from GPU and FPGA, the Bing image index and knowledge team mission is to organize and understand web images and power various scenarios using text or image to search images, generating relevance image caption for page, through highly scalable systems and sophisticated AI algorithms. We are hiring for both system engineers and machine learning data engineers. Our team is responsible for building image index and various distributed system and models to power bing image search as well as other image related experiences in Bing. We are a critical part of multimedia search (image and video) - which is a huge share of all search queries made - and that share continues

Positions with our team involve deep thinking and experimentation to solve the many challenging problems in both distributed system and ML/NLP space that we face. We are looking for a self-motivated and talented researcher/developer to own one of the complex feature areas. This is a fun and fast paced environment, where developers are empowered to innovate and build your own career. Curiosity, creativity and versatility are highly valued. Whether your interest is building robust scalable systems, pushing the advancement of computer vision/machine learning state of the arts, the team has compelling
Bachelor's degree or above in Computer Science, or related field. 3+ years of experience with general purpose programming languages (C/C++/C#/Java/Python etc.). 3+years of experience in the areas of distributed system, high performance computing. Excellent Communication skills and ability to work in collaborative environment. Passion and self-motivated. Embrace engineering excellence and delivering quality results at scale.
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger