Senior Software Engineer

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

Senior Software Engineer to build and manage the next generation of an agentic platform for developer productivity, orchestrating AI models. The role involves designing and improving core agent capabilities (tooling, planning, orchestration, evaluation, guardrails), building AI fundamentals (observability, reliability), and developing user experiences. Requires full-stack development, experience with LLM-powered agentic systems in production, and leveraging AI-assisted development tools.

What you'd actually do

  1. You will build AI‑powered product features using technologies such as large language models (LLMs), vector stores, and agentic workflows to improve security signal analysis and customer outcomes.
  2. You will own medium‑to‑large features end‑to‑end, including design, implementation, deployment, monitoring, and iteration in production environments.
  3. You will work across full stack solutions that span from user experience through to backend data and service layers
  4. You will design, develop, and maintain backend services and APIs that support agentic workflows and platform capabilities
  5. You will collaborate closely with PM, Design, and partner teams to design and develop scalable solutions

Skills

Required

  • TypeScript
  • JavaScript
  • React
  • LLM
  • GenAI
  • agentic systems
  • vector stores
  • production software development
  • modern programming languages (C#, Java, Python)
  • AI-assisted software development tools
  • GitHub Copilot
  • Copilot Workspace

Nice to have

  • C
  • C++
  • C#

What the JD emphasized

  • Hands-on experience of building and operating LLM powered agentic systems in production, with direct ownership over quality, reliability, and iterations
  • Expertise in LLM and GenAI Application development.

Other signals

  • building the next generation of our agentic platform
  • orchestrating the latest AI models
  • full lifecycle of agentic systems in production
  • tool design, planning and execution loops, orchestration, evaluation, and safety guardrails
  • build AI‑powered product features using technologies such as large language models (LLMs), vector stores, and agentic workflows