热门公司

招聘

职位Microsoft

Software Engineer 2

Microsoft

Software Engineer 2

Microsoft

India, Karnataka, Bangalore

·

On-site

·

Full-time

·

3d ago

Overview

Microsoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.

The CoreAI organization at Microsoft builds the end-to-end AI stack and is core to Azure AI innovation and differentiation, as well as all of Microsoft’s flagship products, from GitHub, to Office, Teams, and Xbox. We are the team building Responsible AI, Azure OpenAI, Model as a Service, Azure ML, Cognitive Services, and the global Azure AI infrastructure for running the largest AI workloads on the planet.

We do not just value differences or different perspectives. We seek them out and invite them in so we can tap into the collective power of everyone in the company. As a result, our customers are better served. Within CoreAI, the Foundry team empowers builders around the world of all skill level to easily create AI apps

The Responsible AI group focuses on identifying, measuring, mitigating, and monitoring Responsible AI risks in AIgenerated and human-generated content spanning text, image, audio, video, and multimodal content. We are looking for a Software Engineer who is passionate about building customer-facing, high performance, low latency, and high availability AI services.

In this role, you will work with a unique group of talented engineers, scientists, and product managers to build the industry-leading Responsible AI services. You will build new AI services and integrate with existing services such as Azure AI Content Safety, Azure OpenAI Service, Azure AI Studio, and more.

Responsibilities Responsibilities

  • Design, implement, and deliver well‑scoped software features using clean, maintainable, and well‑tested code in accordance with established engineering standards.
  • Contribute to technical design discussions by understanding system components, dependencies, and trade‑offs, and executing approved designs effectively.
  • Debug, troubleshoot, and resolve issues across the codebase, improving performance, reliability, and service quality through effective use of telemetry and diagnostics.
  • Follow secure coding, testing, and compliance practices to ensure solutions meet Microsoft’s security, privacy, and engineering quality standards.
  • Continuously learn and improve engineering skills by incorporating feedback, adopting best practices, and contributing positively to team engineering culture.

Qualifications Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 3+ to 7 years of professional software engineering experience, including hands‑on development in one or more modern programming languages but not limited to C#, Java, Python.
  • Strong understanding of core software engineering fundamentals, including data structures, algorithms, object‑oriented design, and scalable system principles.
  • Experience developing, testing, debugging, and maintaining production‑quality code, following established coding standards and evelopment processes.
  • Working knowledge of cloud, distributed systems, or service‑based architectures, with exposure to reliability, performance, and monitoring concepts

Preferred qualification:

  • 4+ years of hands-on software engineering experience with coding in languages such as C#, Python, Reactdemonstrating strong fundamentals and growing depth in building production‑quality software.
  • Solid technical judgment and problem‑solving skills, including the ability to design and implement scoped solutions, debug complex issues, refactor code, and improve reliability and performance of services.
  • Ability to collaborate effectively and influence peers, navigating team dynamics, participating constructively in design and code reviews, and contributing positively to team engineering culture.
  • Demonstrated collaboration and emerging leadership skills, such as mentoring junior engineers, owning well‑defined components or features, and supporting operational excellence when needed.
  • Exposure to AI platforms, large language models (LLMs), and core machine‑learning concepts, with interest or early experience applying them to real‑world software engineering problems

Other Requirements

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Ensure reliability and supportability of services, act as DRI when needed, improve telemetry, reduce incident volume, and integrate operational learnings into engineering decisions.
  • Understand customer and user requirements deeply, using feedback, data, and telemetry insights to shape features, improve usability, and guide iterative product improvements.

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

总浏览量

0

申请点击数

0

模拟申请者数

0

收藏

0

关于Microsoft

Microsoft

Microsoft

Public

Microsoft Corporation is an American multinational technology conglomerate headquartered in Redmond, Washington.

10,001+

员工数

Redmond

总部位置

$3000B

企业估值

评价

4.4

10条评价

工作生活平衡

3.2

薪酬

4.1

企业文化

4.3

职业发展

3.8

管理层

4.0

82%

推荐给朋友

优点

Cutting-edge technology and innovative projects

Great team culture and collaborative atmosphere

Excellent benefits and competitive compensation

缺点

Heavy workload and frequent overtime

High expectations and stressful environment

Bureaucratic processes can be slow

薪资范围

5,620个数据点

Senior/L5

Senior/L5 · Account Management

5份报告

$209,483

年薪总额

基本工资

$181,941

股票

-

奖金

-

$194,895

$209,483

面试经验

1次面试

难度

4.0

/ 5

时长

14-28周

体验

正面 0%

中性 0%

负面 100%

面试流程

1

Application Review

2

Recruiter Screen

3

Technical Phone Screen

4

Onsite/Virtual Interviews

5

Team Matching

6

Offer

常见问题

Coding/Algorithm

System Design

Behavioral/STAR

Technical Knowledge