Back to jobsJob overview
About the role
Software Engineer at Microsoft
Required Skills
pythonjavac++javascriptsoftware developmentdebuggingaicode reviewquality 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 system reliability and security. It's targeted at 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 incorporate feedback
- Create and implement extensible, maintainable code following coding standards
- Participate in testing, quality assurance, and debugging to ensure reliability
- Ensure compliance with security, privacy, safety, and accessibility standards
Required Skills & Qualifications
Must Have:
- Bachelor's Degree (or currently pursuing) in Computer Science or related technical discipline
- Proven experience coding in languages including C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience
- Graduation time between 9/2025 and 8/2026 (for students/fresh graduates)
Nice to Have:
- Master's Degree (or currently pursuing) in Computer Science or related technical field
Benefits & Perks
- Industry leading healthcare