The AI Platform organization at Microsoft is looking to build the end-to-end Azure AI stack/PaaS and is core to Azure’s innovation and differentiation, as well as all of Microsoft’s flagship products, from Office to Teams, to Xbox.
Requirements
- Coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- Experience writing production code in building internet scale services and distributed systems
- Ability to debug, read code and work on a large and increasing codebase
- Engineering knowledge of machine learning systems and data pipelines
- Experience mentoring other developers, working partners and being a team player
Responsibilities
- Design, implement, and support scalable, reliable, high-performance services
- Write clean and concise code with unit tests
- Design, implement, and support new features as well as extend existing systems
- Investigate live site issues and implement and deploy fixes
- Participate in an on-call rotation
- Drive quality engineering via code reviews and design discussions
Other
- Bachelor's Degree in Computer Science or related technical field
- 4+ years technical engineering experience
- Travel 0-25%
- Work site: 3 days/week in-office
- Full-Time employment