CareersInCloud
Microsoft logo

Microsoft is Hiring Fresher Software Engineer

Microsoft

India Softwarefull-timePosted 27 Dec 2025Active

Microsoft off campus drive : Job Overview

CompanyMicrosoft
LocationIndia
CategorySoftware
Employment Typefull-time
Posted27 Dec 2025
StatusActive

Job Description

Software Engineer – Windows AI Platform | Microsoft

Company Overview

Microsoft is a global technology leader whose mission is to empower every person and every organization on the planet to achieve more. With a strong culture built on growth mindset, innovation, integrity, and inclusion, Microsoft continues to shape the future of cloud computing, artificial intelligence, developer platforms, and operating systems used by billions of people worldwide.

This opportunity is part of Microsoft’s Windows Developer Platform / Windows AI Platform organization, which is responsible for powering the most widely used operating system in the world and transforming Windows into a secure, agent-first, AI-powered platform.


Job Summary

Microsoft is hiring a Software Engineer to join the Windows AI Platform team in Hyderabad, Telangana, India. This role focuses on building next-generation platform capabilities that enable AI-driven experiences, intelligent agents, semantic search, and developer-facing AI APIs on Windows.

As an Individual Contributor, you will work on highly impactful platform-level engineering problems that influence how over a billion users interact with Windows every day.


Job Details

  • Job Title: Software Engineer
  • Job Number: 200016467
  • Location: Hyderabad, Telangana, India
  • Employment Type: Full-Time
  • Role Type: Individual Contributor
  • Profession: Software Engineering
  • Work Model: Hybrid (3 days per week in-office)
  • Travel Requirement: Less than 25%
  • Date Posted: December 26, 2025

Team & Platform Overview

Windows AI Platform Charter

The team is advancing Windows through three foundational pillars:

1. Search

Building fast, reliable, and highly relevant system and semantic search capabilities across all Windows surfaces. These technologies allow users to discover information quickly and improve productivity across the OS.

2. Agentic Operating System (AgOS)

Developing secure primitives that allow intelligent agents to:

  • Sense
  • Reason
  • Plan
  • Act
  • Learn

All capabilities are built with trust, security, and privacy-by-design as first-class principles.

3. AI Foundry & Windows AI APIs

Empowering developers with robust tools such as:

  • Windows ML
  • WebNN
  • AI Foundry APIs

These tools simplify model conversion, optimization, evaluation, and hardware acceleration across CPUs, GPUs, and NPUs, enabling developers to seamlessly integrate AI into Windows applications.


Key Responsibilities

  • Design, develop, test, deploy, and maintain high-quality platform-level software.
  • Contribute to Windows AI features, including model tooling, inference optimization, and hybrid/local AI execution.
  • Build and improve developer experiences for AI-powered Windows applications.
  • Collaborate across engineering teams to design and evolve core Windows platform components.
  • Drive engineering excellence with a focus on:
    • Reliability
    • Performance benchmarking
    • Telemetry-driven insights
    • Privacy-by-design principles
  • Use customer feedback and telemetry data to guide platform improvements and accelerate recovery and time-to-market.
  • Champion AI-assisted development workflows, including AI-driven analytics and productivity tools.
  • Become a subject matter expert in a specific technology or domain within the Windows platform.
  • Promote a culture of continuous learning, inclusivity, and collaboration.
  • Introduce thoughtful technical innovations to streamline engineering workflows.

Required Qualifications

  • Bachelor’s Degree in Computer Science or a related technical discipline
    OR equivalent practical experience.
  • Strong proficiency in computer science fundamentals, including data structures, algorithms, and system design.
  • Hands-on coding experience in one or more of the following languages:
    • C
    • C++
    • C#
    • Java
    • JavaScript
    • Python
  • Ability to research, prototype, and validate new platform ideas.
  • Strong problem-solving skills with a hypothesis-driven approach.
  • Clear communication skills with the ability to explain technical concepts using data-driven storytelling.
  • Demonstrated growth mindset, professionalism under pressure, and collaborative teamwork.
  • Experience using AI-assisted developer tools such as GitHub Copilot, ChatGPT, or similar.
  • Understanding of core AI concepts, including:
    • Model capabilities and limitations
    • Context and retrieval augmentation
    • Evaluation methodologies
    • Responsible AI usage
  • Ability to meet Microsoft and customer security screening requirements, including:
    • Microsoft Cloud Background Check (upon hire and every two years)

Preferred Qualifications

  • At least 1 year of commercial software development experience with shipped products.
  • Strong expertise in C/C++ and Windows application development.
  • Experience integrating AI features such as:
    • Natural language processing
    • Semantic search
    • Intelligent assistants
  • Exposure to agentic workflows or orchestration patterns.
  • Hardware-aware performance tuning across CPU, GPU, and NPU.
  • Familiarity with:
    • Windows platform APIs
    • COM
    • WinRT
    • Diagnostics and debugging tools
  • Strong customer focus with a passion for high-quality engineering.

What You Will Gain

  • Opportunity to work on core Windows platform technology used globally.
  • Deep exposure to AI-first OS design, agentic systems, and developer platforms.
  • Collaboration with world-class engineers and researchers.
  • Career growth within one of the most influential engineering organizations in the world.
  • A culture that values inclusion, innovation, and continuous improvement.


SEO & High CPC Keywords

Microsoft Software Engineer Hyderabad, Windows AI Platform Jobs India, Software Engineer Microsoft India, Windows AI Engineer, C++ Windows Developer Jobs, AI Platform Engineer, Microsoft AI Developer Role, Hybrid Software Engineer Hyderabad, Windows OS Engineering Jobs


Tags

Microsoft Jobs India, Software Engineer Hyderabad, Windows Platform Engineer, AI Software Engineer, C++ Developer Microsoft, Windows AI Platform, Microsoft Careers India

Ready to apply?

You'll be redirected to the company's site

Share this job

Back to all jobs

Similar Role Openings from this company

More openings at Microsoft

Latest Jobs

Fresh postings — updated daily

See all →

Disclaimer

CareersInCloud is an independent job information platform. We are not affiliated with, endorsed by, sponsored by, or acting on behalf of any company listed on this website. We do not represent any employer, nor do we operate as a recruiter or hiring agency.

All job listings are sourced from publicly available information, including official company career pages and other public sources. CareersInCloud does not claim ownership of any job listing content. All company names, logos, brand identities, and trademarks referenced on this platform are the intellectual property of their respective owners and are used solely for identification and informational purposes.

CareersInCloud makes no representations or warranties regarding the accuracy, completeness, legality, or timeliness of any listing. We shall not be held liable for any loss, damages, or inconvenience arising from reliance on information published on this platform.

CareersInCloud does not charge any fee for accessing job information. Candidates are strongly advised to verify all listings independently and apply only through the official career websites of the respective companies.