Senior Software Engineer - AI at Microsoft
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

26 Feb, 26

Salary

0.0

Posted On

28 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, AI Integration, Frontend Frameworks, Backend Services, Cloud Technologies, System Design, Problem Solving, Communication, Collaboration, Growth Mindset, SDK Development, Data Privacy, Transparency, Fairness, Model Explainability

Industry

Software Development

Description
We are searching for an accomplished Senior Software Engineer who is passionate about building intelligent, high-quality, and impactful products. This role offers an opportunity to collaborate with global teams to deliver Copilot-enabled experiences that empower customers and redefine productivity You will operate as a senior individual contributor, leading design and development across multiple layers of the stack, and partnering closely with AI, UX, and platform teams. You will work in a diverse and inclusive environment that values curiosity, craftsmanship, and continuous learning We're looking for intelligent, driven engineers with a growth mindset — individuals who can turn ambiguity into clarity, ideas into architecture, and architecture into reliable, user-centric solutions We invite intelligent, driven engineers with a positive mindset and a commitment to growth, prepared to transform ambiguity into tangible deliverables and solutions and shepherd the execution to completion Design, architect, and implement frontend, backend, and service components to support multi-step Copilot flows, including data orchestration, context management, and state persistence Integrate LLMs and APIs to enable context-aware, human-in-the-loop experiences across customer scenarios Collaborate with AI, UX, and platform teams to translate user intent into actionable and structured workflows Define reusable patterns, SDKs, and libraries that accelerate Copilot flow development across teams Drive execution of feature work through the complete software development lifecycle — from concept and design to release and live site excellence Ensure system performance, observability, and trust, including latency optimization, data protection, and fault resilience Champion engineering best practices, code quality, and maintainability through reviews, mentorship, and technical guidance Experiment and prototype new AI-driven interaction models, continuously improving Copilot capabilities and developer efficiency Collaborate across organizational boundaries to deliver a seamless, high-quality product experience Foster a healthy, inclusive team culture that reflects our values of respect, accountability, and integrity 7+ years of professional software development experience. Exposure to AI/LLM integration, function calling, or semantic retrieval systems is highly desirable. Proficiency in frontend frameworks (React, TypeScript) and backend services using C#, Java, or Python. Experience in building scalable, distributed systems and integrating APIs or microservices. Strong understanding of cloud technologies (Azure, AWS, or GCP). Solid grasp of system design, telemetry, and live site operations. Strong problem-solving, communication, and cross-functional collaboration skills. A growth mindset — openness to learn, mentor, and lead through influence. Designed or implemented Copilot-like, assistive, or agentic workflows. Experience building developer-facing frameworks, SDKs, or reusable flow components. Experience leading a v-team to deliver a complex product features or platform capabilities. Understanding of responsible AI principles — data privacy, transparency, fairness, and model explainability.
Responsibilities
Design, architect, and implement components to support Copilot flows while collaborating with AI, UX, and platform teams. Drive execution of feature work through the complete software development lifecycle, ensuring system performance and engineering best practices.
Loading...