Software Engineer II

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software solutions.
$98,300 - $193,200
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer II

Join Microsoft's Bing Multimedia Team, a cutting-edge division focused on revolutionizing digital media search and recommendations. As a Software Engineer II on the Image Search Experience team, you'll be at the forefront of developing advanced image search technologies using AI and machine learning.

The role offers an exciting opportunity to work with large-scale distributed computing systems and state-of-the-art image processing technologies. You'll be responsible for optimizing search algorithms, implementing AI-driven solutions using Large Language Models (LLMs), and building robust testing frameworks to ensure system effectiveness.

Microsoft provides an inclusive and innovative environment where you'll collaborate with talented engineers to solve complex challenges in multimedia search. The position offers competitive compensation ($98,300 - $193,200) and comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave.

This is an ideal opportunity for engineers with 2+ years of experience who are passionate about AI, distributed systems, and large-scale data processing. You'll have the chance to contribute to projects that impact millions of users while growing your expertise in cutting-edge technologies.

Working in a hybrid environment (up to 50% work from home), you'll be part of Microsoft's mission to empower every person and organization on the planet. The role combines technical challenges with professional growth opportunities, including mentoring and staying current with the latest technological advancements.

Last updated 8 hours ago

Responsibilities For Software Engineer II

  • Engineer and optimize systems that enhance the quality and relevance of image search results
  • Incorporate advancements in Large Language Models (LLMs) to elevate image search capabilities
  • Develop and implement algorithms for image classification, tagging, and indexing
  • Design and build scalable systems to process and analyze large datasets
  • Develop and maintain robust A/B testing frameworks
  • Drive innovation by exploring and integrating new technologies in multimedia and AI

Requirements For Software Engineer II

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience with large-scale data processing, distributed systems, or cloud-based architectures

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer 2 - AI Frameworks Team

Software Engineer role at Microsoft's AI Frameworks team, developing advanced AI software and systems with focus on ML infrastructure and developer productivity.

Software Engineer II

Software Engineer II position at Microsoft working on AI frameworks and tools, developing ONNX and PyTorch implementations with competitive compensation.

Software Engineer II

Software Engineer II position at Microsoft working on AI frameworks and machine learning optimization

Software Engineer II

Software Engineer II position at Microsoft working on Azure Machine Learning and OpenAI services, focusing on scalable AI solutions and cloud technologies.

Applied Machine Learning Research Engineer

Applied Machine Learning Research Engineer role at Microsoft focusing on security and compliance solutions using AI/ML, offering hybrid work and competitive benefits.