Senior Software Engineer

Microsoft Microsoft · Big Tech · Hyderabad, TS, IN · Software Engineering

Senior Software Engineer role focused on building AI-powered platforms, copilots, agents, data systems, and business applications within Microsoft's Commercial Engineering & AI (CEAI) division. The role involves architecting and developing large-scale cloud services, intelligent agents, and business applications using LLMs, RAG, and agent orchestration, with a strong emphasis on AI-native engineering practices and operationalizing AI solutions.

What you'd actually do

  1. Design, develop, and operate highly scalable, secure, and resilient cloud services, platforms, and applications running on Microsoft Azure.
  2. Lead architecture and technical design discussions for large-scale distributed systems and AI-powered business solutions.
  3. Define technical direction and establish engineering patterns, standards, and best practices across services and platforms.
  4. Drive end-to-end delivery from design through implementation, deployment, monitoring, and long-term operations.
  5. Design and build AI-powered applications, copilots, agents, and intelligent workflows that transform business processes and customer experiences.

Skills

Required

  • Bachelor's Degree in Computer Science, Engineering, or related technical field AND 8+ years of professional software engineering experience, OR equivalent practical experience.
  • 5+ years of experience designing and building scalable cloud-native applications and services.
  • Strong proficiency in one or more modern programming languages including C#, Python, or TypeScript.
  • Experience building and operating services on Microsoft Azure or equivalent cloud platforms.
  • Proven experience driving technical design, implementation, deployment, and live-site operations for production systems.
  • Experience working with distributed systems, APIs, microservices, and large-scale data platforms.
  • Strong problem-solving, communication, and collaboration skills.
  • Demonstrated growth mindset and passion for continuous learning.

Nice to have

  • Experience building AI-native solutions including copilots, agents, retrieval systems, LLM applications, and autonomous workflows.
  • Experience with Azure AI Foundry, OpenAI services, Semantic Kernel, LangChain, MCP, or comparable AI orchestration frameworks.
  • Experience with Microsoft Fabric, Azure Synapse, Lakehouse architectures, Power BI semantic models, and enterprise analytics platforms.
  • Experience implementing agentic workflows, AI-assisted SDLC practices, and AI-enabled engineering productivity solutions.
  • Familiarity with Responsible AI, model evaluation, AI governance, security, and compliance frameworks.
  • Experience building enterprise-grade SaaS applications serving large-scale global customers.
  • Experience leading cross-team engineering initiatives and influenci

What the JD emphasized

  • AI-native engineering
  • intelligent agents
  • copilots
  • agents
  • intelligent workflows
  • LLMs
  • retrieval-augmented generation (RAG)
  • semantic search
  • agent orchestration
  • evaluation frameworks
  • agent-assisted coding
  • automated evaluations
  • AI-enabled software lifecycle workflows
  • Responsible AI
  • model evaluation
  • AI governance
  • security
  • compliance frameworks

Other signals

  • AI-powered platforms
  • intelligent systems
  • AI-native engineering
  • large-scale cloud services
  • intelligent agents
  • copilots
  • data platforms
  • business applications
  • LLMs
  • RAG
  • semantic search
  • agent orchestration
  • evaluation frameworks
  • agent-assisted coding
  • automated evaluations
  • AI-enabled software lifecycle workflows