Software Engineer - AI/ML @ Microsoft
Your Application Journey
Email Hiring Manager
Job Details
Overview
Come build community, explore your passions and do your best work at Microsoft. This opportunity allows you to bring your aspirations, talent, potential and excitement for the journey ahead.
Role Description
As a Software Engineer - AI/ML at Microsoft, you will develop software, tools and code for design, infrastructure and technology platforms including large and small language models. You will create maintainable code and prompts for products and features while partnering with stakeholders to determine user requirements and incorporating valuable feedback for continuous improvement.
Responsibilities
- Review and break down work items in collaboration with stakeholders.
- Deploy features safely with attention to user and service impacts.
- Evaluate AI technologies and implement platform improvements.
- Produce maintainable code using best practices and debugging tools.
- Support quality assurance, system monitoring and telemetry integration.
- Ensure compliance with security, privacy, and accessibility standards.
- Apply Microsoft’s responsible AI practices in software development.
Qualifications
Required: Bachelor’s degree or equivalent in Computer Science or related field, and proven coding experience in C, C++, C#, Java, JavaScript, or Python. Preferred: Advanced degree and demonstrated interest in AI/ML technologies along with 1+ year of technical engineering experience.
Additional Information
This application is for roles based in Microsoft’s Redmond, Washington office and US-based roles not tied to a specific office. Compensation for Software Engineering IC2 ranges from USD 84,200 to USD 165,200 per year with location-based variations.
Key skills/competency
- AI
- ML
- Software Development
- Code Quality
- Debugging
- Stakeholder Collaboration
- Testing
- Deployment
- Security
- Responsible AI
How to Get Hired at Microsoft
🎯 Tips for Getting Hired
- Customize Resume: Tailor your skills to Microsoft job requirements.
- Highlight AI/ML Experience: Showcase projects and technical contributions.
- Research Microsoft: Understand their culture and values online.
- Prepare Interviews: Practice technical and behavioral questions.