hero

Find Your Dream Job Today

Out for Undergrad
companies
Jobs

Senior Software Engineer

Microsoft

Microsoft

Software Engineering
Bengaluru, Karnataka, India
Posted on Jan 5, 2026
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 AI-generated and human-generated content spanning text, image, audio, video, and multimodal content. We are looking for a Senior 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

  • Contribute to the full software development lifecycle from clarifying requirements with product owners, to design, implementation, release, and operating Responsible AI services

  • Lead end‑to‑end design and development of complex, scalable, and secure features, driving architectural discussions and producing high‑quality design documents aligned with engineering standards.

  • Write high‑quality, performant, and maintainable code, mentor peers through code reviews, and model best practices in reliability, extensibility, and secure‑by‑design engineering.

  • Drive engineering excellence across the product lifecycle, ensuring quality, automation, observability, compliance, and adherence to security, privacy, and accessibility requirements.

  • Lead cross‑team collaboration, influencing partners and stakeholders to resolve ambiguity, remove blockers, and align on technical direction and engineering decisions.

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



Qualifications

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

  • 5+ years of professional software engineering experience, with strong hands‑on development in one or more programming languages such as C#, Java, C++, Python.

  • Strong expertise in software design and development, including system architecture, data structures, algorithms, and designing scalable, reliable, and secure services.

  • Proven experience owning and delivering complex features or services end‑to‑end, from design through implementation, testing, deployment, and operational support.

  • Solid understanding of cloud‑based and distributed systems, including reliability, performance optimization, telemetry, diagnostics, and live site support considerations.

  • Ability to influence technical direction and mentor others, demonstrated through design leadership, code reviews, and collaboration across teams.

  • Experience applying secure coding practices and compliance requirements, ensuring solutions meet Microsoft’s security, privacy, and engineering quality standards.

Preferred qualification:

  • 8+ years of technical engineering experience with coding in languages such as C, C++, C#, Java or Python when holding a Bachelor’s degree, or 6+ years with a Master’s degree, demonstrating strong depth in software engineering.

  • Advanced technical judgment and architectural capability, including ability to design, optimize, debug, refactor, and guide engineering decisions across features, systems, or services.

  • Demonstrated leadership and collaboration skills, such as mentoring peers, influencing crossteam architecture, and serving as a DRI to ensure reliability, performance, and operational excellence.

  • Good exposure to AI platforms, large language models (LLMs), and core machinelearning concepts, with the ability to apply these in designing scalable, secure, and intelligent engineering solutions.


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.