微软Senior Applied Scientist(Feeds and AI team)
任职要求
• Master's degree in Computer Science, Statistics, Data Science, or related field, with solid background in machine learning, data mining or related applied science.• 3 years of work experience in recommender systems, search engine, or online advertising, with rich experience on machine learning algorithms, generative AI / LLMs, statistics, data mining techniques, and their application on personalization.• Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment. Strong communication and teamwork skills, with the ability to effectively present and explain technical concepts to diverse audiences. • Strong programming skills in Python and experience with other programming languages like C#, C++ is a plus. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
工作职责
The primary responsibilities will include:• Algorithm Development and Enhancement for ranking algorithms in News & Feeds- Work with cross-functional teams to design, develop, and implement recommendation algorithms to deliver product features and drive user engagement.- Optimize existing recommendation algorithms by analyzing performance metrics and user feedback, incorporating advanced machine learning techniques including generative AI techniques. • Innovation in the area of NLP, LLM, and recommender system. • Data Analysis and Modeling- Perform data analysis to identify patterns, trends, and opportunities to improve the relevance and quality of our recommendation systems.- Build systemic solutions and models to optimize user experience.
• Ship features with PM & Engineering. Co‑own scenario goals; translate product requirements into scientific plans and productionized solutions that meet quality/latency/cost targets. • Model development & optimization. Design, fine‑tune, and evaluate models for LLM‑based authoring, summarization, reasoning, voice/chat, and personalization (e.g., SFT, alignment, prompt/tool use, safety filtering, multilingual & multimodal). • Data & evaluation at scale. Build/extend data pipelines for curation/labeling/feature stores; author offline eval harnesses; run online A/Bs and interleavings; define guardrails and success metrics; author scorecards and decision memos. • Production ML engineering. contribute to service code and configs; add monitoring, tracing, dashboards, and auto‑scaling; participate in on‑call and postmortems to improve live‑site reliability. • Responsible AI. Produce review artifacts, document mitigations for safety/privacy/fairness, support red‑teaming and sensitive‑use checks, and align with Microsoft’s Responsible AI Standard. • Collaboration & mentoring. Partner across PM/ENG/Design/CE/ORA/CELA; share methods and code, review PRs, improve reproducibility and documentation; mentor junior scientists.
• Apply state-of-the-art research and advanced algorithms to develop scalable, data-driven solutions that deliver measurable product impact. • Collaborate with product, engineering, and research teams to transfer technology and integrate innovative approaches into production systems. • Design and optimize machine learning models and data pipelines for large-scale applications, ensuring performance, scalability, and ethical standards. • Mentor and guide less experienced team members, fostering technical growth and sharing best practices across projects. • Stay current with industry trends and emerging technologies; publish research and share insights to advance innovation and business impact. • Incorporate fairness, bias detection, and privacy considerations into research and product development processes. • Drive improvements in data quality and leverage advanced analytics to identify opportunities for product enhancement.
• Design and implement offline evaluation strategies that capture real-world usage and reflect end-user preferences. • Develop scientifically sound metrics that diagnose model regressions, benchmark against baselines (e.g., ChatGPT, Glean), and validate product improvements. • Manufacture synthetic yet realistic user activity data using LLMs to simulate diverse usage scenarios. • Collaborate on multi-agent systems or agentic workflows to automate evaluation flows and generate high-signal insights. • Analyze evaluation outputs to identify gaps in coverage, quality, and usability across Copilot canvases. • Partner with engineering and PMs to ensure insights are integrated into product workflows and experimentation pipelines. • Publish learnings in internal forums, external conferences, and contribute to best practices in applied science.
• Partner with our Research and PM team to design, develop and ship innovative algorithms and high-quality features to Search Ads system.• Develop a deep understanding of search ads products, apply machine learning, statistic data analysis, computational linguistics, and other technologies to identify areas from web-scale data for major improvements.• Apply SOTA deep learning algorithms and other cutting-edge technologies to build effective and efficient models to improve recall, relevance, and revenue.