Microsoft

Senior Software Engineer

Microsoft
Apply
1 day ago
Hyderābād, IndiaSenior

Responsibilities

  • Lead end-to-end architecture, development, deployment, and operation of complex software and AI solutions.
  • Build production-grade copilots, autonomous agents, multi-agent workflows, and retrieval-augmented generation systems.
  • Establish reusable architecture patterns, frameworks, APIs, and platform capabilities for AI adoption.
  • Design secure integrations with enterprise applications, operational workflows, and structured and unstructured data sources.
  • Create evaluation frameworks for accuracy, relevance, safety, latency, reliability, user experience, and cost-effectiveness.
  • Implement observability for software, models, and agents, including monitoring for drift, failures, and quality degradation.
  • Make architectural decisions involving model selection, orchestration, scalability, resiliency, and cost optimization.
  • Apply responsible AI principles and address security, privacy, compliance, data governance, prompt injection, data leakage, hallucinations, and dependency-integration risks.
  • Collaborate with cross-functional teams to resolve complex technical challenges and deliver measurable outcomes.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and 7+ years of technical engineering experience with coding, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
  • Preferred bachelor’s degree in Computer Science, Engineering, Data Science, or a related discipline, or equivalent practical experience.
  • 7+ years of professional software engineering experience.
  • Advanced proficiency in one or more of C#, Python, Java, JavaScript, or TypeScript.
  • Experience designing and operating distributed cloud services or enterprise-scale platforms.
  • Understanding of system design, APIs, data architecture, resiliency, security, and observability.
  • Practical experience building AI-enabled applications using LLMs, prompt engineering, embeddings, and agentic workflows.
  • Familiarity with Azure OpenAI, Semantic Kernel, or AutoGen.
  • Knowledge of AI evaluation, responsible-AI controls, and defense mechanisms.
  • Experience influencing stakeholders and developing shared engineering frameworks, with demonstrated impact across multiple teams or business processes.
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me