Back to jobsJob overview
About the role
Software Engineer at Microsoft
Required Skills
pythonjavac++javascriptsoftware developmentdebuggingai/mlquality assurance
About the Role
This Software Engineer role at Microsoft's AI Asia team focuses on developing software, tools, and code for products like Edge browser, Bing search, and AI applications. The position involves creating maintainable code, collaborating with stakeholders, and ensuring quality, security, and scalability. It targets recent graduates or last-year students in computer science or related fields.Key Responsibilities
- Develop software, tools, and code for product features and infrastructure
- Collaborate with stakeholders to define requirements and integrate feedback
- Apply coding standards, conduct code reviews, and use debugging tools
- Support architectural processes, quality assurance, and automation testing
- Contribute to data analysis, live service operations, and system monitoring
Required Skills & Qualifications
Must Have:
- Bachelor's Degree (or pursuing) in Computer Science or related technical discipline
- Proven experience coding in languages like C, C++, C#, Java, JavaScript, or Python
- Equivalent experience accepted in lieu of degree
- Graduation timeframe: 9/2025 to 8/2026 (for students/fresh graduates)
Nice to Have:
- Master's Degree (or pursuing) in Computer Science or related technical field
Benefits & Perks
- Industry leading healthcare