Software Engineer II
Microsoft Corporation
Join an innovative team that's shaping the future of digital media. At the Bing Multimedia Team, part of Microsoft's Artificial Intelligence division, we are dedicated to delivering the most engaging and personalized media search and recommendation experience.
As a Software Engineer II on the Image Search Experience team, you will play a key role in building and optimizing the systems that power image search. You’ll work with cutting-edge technologies in large-scale distributed computing, image processing, and AI-driven search experiences. This role offers an exciting opportunity to grow your technical expertise, develop scalable solutions, and contribute to the evolution of intelligent media search.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Image Search System Optimization: Engineer and optimize systems that enhance the quality and relevance of image search results using state-of-the-art technologies.
+ AI Integration: Incorporate advancements in Large Language Models (LLMs) to elevate image search capabilities, improving the platform's ability to interpret and fulfill user intent.
+ Image Processing & Classification: Develop and implement algorithms for image classification, tagging, and indexing to drive search accuracy and performance.
+ Scalable Data Solutions: Design and build scalable systems to process and analyze large datasets, extracting actionable insights to refine search algorithms.
+ A/B Testing Infrastructure: Develop and maintain robust A/B testing frameworks to evaluate the impact of system enhancements and algorithmic changes.
+ Innovation & Research: Drive innovation by exploring and integrating new technologies and methodologies in multimedia and AI, staying at the forefront of industry trends.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Experience with large-scale data processing, distributed systems, or cloud-based architectures.
**Preferred Qualifications:**
+ Experience in search, recommendations, or large-scale information retrieval systems.
+ Knowledge of natural language processing (NLP), Large Language Models (LLMs), and AI-driven search technologies.
+ Contributions to open-source projects, technical publications, or the software engineering community.
+ Experience mentoring or leading junior engineers in best practices and system design.
+ Passion for innovation and staying up to date with the latest advancements in software engineering and AI-driven technologies.
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $98,300 - $193,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $127,200 - $208,800 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Microsoft will accept applications for the role until February 11, 2025.
\#MicrosoftAI
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .
Confirm your E-mail: Send Email
All Jobs from Microsoft Corporation