Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence, and is looking for a Senior Applied Scientist to join and shape the research and product roadmap for the team in the space of AI-based information retrieval for unstructured data in Azure Data products.
Requirements
- 1+ years of experience in the one or more of the following areas: information retrieval, NLP, representation learning, agentic memories, unstructured data processing, interaction between LLM and retrieval systems.
- Publications in research conferences in these areas.
- Experience building and deploying scalable systems in industry.
- Experience with developing new models for representing text, image and multi-modal data.
- Familiarity with machine learning frameworks (e.g., uses open source libraries) to train algorithms.
- Knowledge of changes in industry trends and advances in applied technologies.
- Understanding of research approaches used across a group or organization to leverage (and not re-invent) solutions.
Responsibilities
- Establishes collaborative relationships with relevant product and business groups inside or outside of Microsoft and provides expertise or technology to create business impact.
- Takes initiative and drives activities such as technology transfers attempts, standards organizations, filing patents, authoring white papers, developing or maintaining tools/services for internal Microsoft use, or consulting for product or business groups.
- Independently works to create product impact. Identifies approach, and applies, improves, or creates a research-backed solution (e.g., novel, data driven, scalable, extendable) to positively impact a Microsoft product or service.
- Brings new technology and approaches into production by applying long-term research efforts to solve immediate product needs.
- Serves as an expert within product domain. Gains deep knowledge in a complex or highly ambiguous service, platform, or domain.
- Identifies possible machine learning formulations that map to the problem and selects the formulation that gives the optimal outcome (e.g., predicting the actual age or age group).
- Leverages state-of-the-art algorithms that structures, analyzes, and uses data in products and platforms to train algorithms scalable for artificial intelligence solutions before deploying.
Other
- Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research)
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Travel 0-25%
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Embody our culture and values