Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
Spain, Catalonia, Barcelona 
963377460

11.06.2024

Bing Multimedia team powers image & video search in Bing and other products in Microsoft. We are chartered to provide the best experience for user queries and for browse use cases. Our search experiences are backed with SOTA ML models and a powerful infrastructure to bring the experience to the user with the highest quality. Search has evolved over the years and has grown in scale, starting with plain text as query to using voice and ultimately using multi-modality as input. Deep understand of image content, concepts and entities in each image helps power exploratory and insightful rich experiences to help users complete their tasks. As a part of the team owing the offline infrastructure that can enable these experiences, you will be working with cutting edge technologies and open source/home grown frameworks with latency, cost, availability as the key metrics.

Qualifications

Required Qualifications:• Industry (non internship) experience with general purpose programming language (C/C++/C#/Java etc.)
• MS/BS in Computer or Data Science or other relevant fields or comparable work experience
• Exposure to building high performance, highly available, reliable, distributed services.

Preferred qualifications:• Knowledge of various design patterns and practices.
• Experience with Hadoop, Spark, Kafka will be a plus
• Problem solving & critical thinking capabilities.
• Good communication skills and ability to work in collaborative environment.
• Self-motivation with passion to deliver good experiences to users.
• Embracing engineering excellence and delivering results at scale with quality.


Responsibilities

• Build, maintain, and evolve a platform for processing and storage of billions of documents with high availability, low latency, minimal cost as high order characteristics.
• Utilize metric-driven development mindset while shipping features to ensure measurable impact for the work.
• Empower a talented team of scientists and engineers dealing with state-of-the-art big data, computer vision and machine learning techniques.
• Build and maintain services that enable large-scale agile experimentation and research at minimal cost with efficient utilization of available resources.
• Keep up with the ever-evolving hardware acceleration and innovative search techniques to help leverage them to improve the overall search experience.