Software Engineer: Microsoft AI Development Acceleration Program, Redmond
Software Engineering, Data Science
Redmond, WA, USA
Responsibilities
- Participate in the design and the implementation of AI solutions for Microsoft’s products and services.
- Test and review all new and modified code and data pipelines.
- Build out new API infrastructure, endpoints, and data pipelines, as necessary.
- Build reporting and monitoring mechanisms into our solutions.
- Analyze technology industry and market trends and choose their potential impact on the solutions.
- Develop patterns, standards, and guidelines necessary to uphold our design principles and maintain integrity of the product architecture.
- Participate in key project design reviews.
- Collaborate with partner teams for code integration and with product managers to translate functional requirements into working solutions.
- Patent and publish relevant IP and scientific research.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience
- Candidates must be available to start full-time in July 2026.
Preferred Qualifications:
- Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR Bachelor's Degree in Computer Science or related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience
- Experience in database systems and systems engineering.
- Experience in designing and developing high-scale distributed systems is a plus.
- Knowledge of cloud environments, machine learning, data visualization, and AI is a plus.
- Energized by creating AI solutions that can positively impact the work and lives of millions of people and excited by the prospect of working on a wide variety of datasets and AI applications, across many products and engineering teams.
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.