Software Engineering IC2 at Microsoft
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

26 Feb, 26

Salary

0.0

Posted On

28 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Full-Stack Development, Cloud-Native Architectures, Interaction Models, Multimodal Interfaces, AI Agent Development, Coding, Agile Methodologies, UI Development, Backend Development, GitHub Copilot, User Experience Principles, Test Automation, Collaboration, Sprint Planning, Code Reviews

Industry

Software Development

Description
Contribute to the development of software components aligned to one or more F² charters: Interaction models (inking, stylus, display tech), Multimodal Innovation (sensor fusion, voice/touch interfaces), or AI Agents (context-aware, task-oriented agents). Work across the stack — from UI to backend — with guidance and support from senior engineers. Embrace “vibe coding” — using AI-assisted tools to reduce boilerplate, amplify creativity, and explore intelligent test automation. Collaborate with product, design, and partner teams to understand priorities and deliver intuitive, high-impact experiences. Participate in sprint planning, demos, and code reviews. Learn and grow in a fast-paced, agile environment. Bachelor's Degree in Computer Science or related technical field AND 2+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python Exposure to one or more of the following areas: Interaction models (inking, stylus, display tech) Multimodal interfaces (voice, touch, sensors, PowerToys) AI agent development (Copilot, LLMs, context-aware systems) Familiarity with full-stack development concepts and cloud-native architectures. Interest in GitHub Copilot, Copilot Chat, or other AI-enhanced developer tools. Awareness of product design and user experience principles. Willingness to learn and contribute in fast-paced, ambiguous environments. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *
Responsibilities
Contribute to the development of software components aligned to various charters including interaction models and AI agents. Collaborate with product, design, and partner teams to deliver intuitive, high-impact experiences.
Loading...