Advancing Microsoft's mission to empower every individual and organization on the planet to achieve more by developing and integrating cutting-edge AI technologies into Microsoft products and services, ensuring they are inclusive, ethical, and impactful.
Requirements
- 1+ year(s) experience developing and deploying live production systems, as part of a product team.
- Deep understanding of small and large language models architecture, Deep learning, fine tuning techniques, multi-agent architectures, classical ML, and optimization techniques to adapt out-of-the-box solutions to particular business problems.
- Prepare and analyze data for machine learning, identifying optimal features and addressing data gaps.
- Develop, train, and evaluate machine learning models and algorithms to solve complex business problems, using modern frameworks and state-of-the-art models, open-source libraries, statistical tools, and rigorous metrics.
- Address scalability and performance issues using large-scale computing frameworks.
- Demonstrate deep expertise in AI subfields (e.g., deep learning, Generative AI, NLP, muti-modal models) to translate cutting-edge research into practical, real-world solutions that drive product innovation and business impact.
- Apply a deep understanding of fairness and bias in AI by proactively identifying and mitigating ethical and security risks—including XPIA (Cross-Prompt Injection Attack) unfairness, bias, and privacy concerns—to ensure equitable and responsible outcomes.
Responsibilities
- Research and implement state-of-the-art using foundation models, prompt engineering, RAG, graphs, multi-agent architectures, as well as classical machine learning techniques.
- Fine-tune foundation models using domain-specific datasets.
- Evaluate model behavior on relevance, bias, hallucination, and response quality via offline evaluations, shadow experiments, online experiments, and ROI analysis.
- Build rapid AI solution prototypes, contribute to production deployment of these solutions, debug production code, support MLOps/AIOps.
- Translate research into production-ready solutions and measure their impact through A/B testing and telemetry that address customer needs.
- Ability to use data to identify gaps in AI quality, uncover insights and implement PoCs to show proof of concepts.
- Formulate strategic plans that integrate state-of-the-art research to meet business goals.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check*
- Microsoft is an equal opportunity employer.
- Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.