New opportunity

Senior Software Engineer

Microsoft · Bengaluru, India

About this role

Join the Microsoft Foundry engineering team to build core experiences and platform capabilities that enable developers and enterprises to build, customize, deploy, and operate AI applications and agents. The team owns end-to-end engineering across customer-facing experiences, backend services, platform infrastructure, and AI enablement workflows, including agent-building experiences, model onboarding, and training workflows. Responsibilities: Lead technical design and solutioning for complex initiatives. Drive architecture, engineering principles, scalability, reliability, security, and long-term platform health. Provide technical leadership across full-stack systems and infrastructure dependencies. Influence engineering direction across multiple projects and partner teams. Guide design reviews, technical tradeoffs, and implementation strategies. Shape responsible adoption of AI-assisted engineering practices. Mentor senior engineers and act as a trusted technical leader. Required Qualifications: Bachelor's degree in Computer Science or related field. 10+ years of software engineering experience. Experience leading architecture and technical design for large-scale distributed systems. Experience with full-stack engineering, platform development, or large production services. Practical experience with AI/ML technologies, generative AI, agents, or related solutions. Experience driving technical alignment across multiple stakeholders. Preferred Qualifications: Experience building AI platforms, developer platforms, or enterprise-scale cloud services. Experience with Microsoft Foundry, Azure services, model lifecycle management, agent frameworks, or machine learning systems. Experience improving engineering systems, standards, and architectural practices. Experience mentoring senior engineers and leading complex cross-team initiatives. Work arrangement: 3 days per week in-office.

Skills for this role

Distributed SystemsFull-stack EngineeringGenerative AIAI AgentsMachine LearningCloud ServicesPlatform DevelopmentSoftware ArchitectureTechnical Leadership

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.

Loading this role’s preparation guide…

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…
Senior Software Engineer at Microsoft – Bengaluru, India | AIJobFever