Are you a software engineer who dreams code and looks for opportunities to deliver innovations to millions of users that improves their daily life? Do you want to develop your career with a team which marries cloud scale engineering, AI with ambitious goals? If so, we should talk!
We are the Multimedia Search team in Microsoft Bing. Bing Multimedia Search empowers millions of customers with best-in-class image and video search experience that spans across desktop to mobile, camera to cloud. We are building many new features into the product the enables users to conduct & manage their multi-day, multi-session search session tasks. Our mission is to empower users to quickly and delightfully get their search tasks completed on any device!
We are looking for an experienced software engineer who would like to work in this fun and fast paced environment, solve hard problems whose solutions benefit millions of users!
Responsibilities for this job include, but not limited to:
-Develop online services for hosting machine learning models and API for the various scenarios
-Develop large scale data mining, processing, and publishing pipelines for image search scenarios
-Develop near real time analytics for data and user engagement
-Work within a team of engineers, applied scientists and product managers
-Collaborate effectively with other teams to ship high quality features on time
Required Qualifications:
-A BS / MS degree in Computer Science, Mathematics, or related sciences
-4+ years of software development experience
-4+ years of experience with a general-purpose programming language
(Java/C#/C++/Python etc.). Relevant internship and academic project experience in related domains may also be considered.
 
Preferred qualifications:
-Excellent computer science fundamentals with strong coding, testing, debugging & analytical skills
-Knowledge of various design patterns and practices that enable business problem-solving at scale
-Knowledge of building high performance, highly available, reliable, distributed services
-Proven track record in designing systems for operation and cost efficiency
-Excellent communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers and Program Managers
-Experience with Hadoop, Spark etc., knowledge of Machine Learning systems will be a plus
-Experience with statistical analysis or training models will be a plus
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.
Job ID: 56357
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...
