Live Updates
Join WhatsApp for Daily Job Alerts
JOIN NOW
Job Description
Microsoft is looking for talented Software Engineers to enhance Windows AI functionality. In this role, you will:
- Build and improve AI model tooling
- Optimize AI inference performance
- Develop solutions for hybrid and local AI systems
- Enhance developer productivity using AI tools
You will work closely with engineering teams to design scalable systems and ensure privacy, performance, and reliability standards are met.
Roles and Responsibilities
- Software Development: Write, test, and deploy high-quality code
- AI Innovation: Develop AI tools and optimize model performance
- Engineering Excellence: Maintain reliability, telemetry, and performance benchmarks
- Collaboration: Work with cross-functional teams to improve platform components
- Optimization: Improve workflows using AI-powered tools and analytics
Skills & Eligibility Criteria
Educational Qualification
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
Technical Skills
- Strong knowledge of:
- C, C++, C#, Java, JavaScript, Python
- Experience with AI tools like:
- GitHub Copilot
- ChatGPT
- Solid understanding of:
- Data Structures & Algorithms
- Debugging & System Design
Core Competencies
- Strong problem-solving skills
- Understanding of AI concepts (models, context, retrieval augmentation)
- Growth mindset and teamwork ability
- Ability to work under pressure
Selection Process
The Microsoft hiring process typically includes:
- Resume Screening – Focus on coding skills & AI projects
- Online Coding Test – DSA + basic system design
- Technical Interview 1 – Problem-solving (DSA)
- Technical Interview 2 – Low-Level Design + AI concepts
- Hiring Manager Round – Behavioral + Microsoft values

