M

Microsoft

Builds workplace software, PCs and cloud services

Senior Data Science

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A Master's degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or a related field is required.
  • At least 3 years of data-science experience, including managing structured and unstructured data, applying statistical techniques, and reporting results.

Responsibilities

  • Identify project problems and use data science to uncover factors that can influence product outcomes.
  • Acquire data needed to complete project plans.
  • Select modeling and machine-learning approaches appropriate to project objectives.
  • Relate technical metrics to business objectives and provide technical feedback that helps identify potential business opportunities.
  • Write efficient, readable, extensible code from scratch across multiple features and solutions.
  • Collaborate with customers and internal cross-functional stakeholders to understand business needs.
  • Define metrics and evaluation frameworks with partners for complex AI/large language model systems and agentic product performance.
  • Diagnose complex AI/large language model system issues and identify opportunities for improvement; serve as a resource for junior team members.
  • Select appropriate models and prompting approaches for tasks.
  • Prototype and deploy AI model applications in containerized environments, including Azure AI Foundry and LangChain, to operationalize, build, and validate scalable tools and solutions for internal customers.
  • Optimize scalable systems using context-engineering workflows such as retrieval-augmented generation, selecting data sources, retrieval systems, and generative models to ensure quality output.
  • Drive AI system roadmaps through ongoing model-performance assessment and refinement of large language model systems and models.
  • Formulate project roadmaps that lead to measurable improvement in business performance metrics.
  • Influence stakeholders to implement solution improvements that deliver business value, using storytelling, visualizations, and other influencing tools.
  • Apply and enforce team standards related to bias, privacy, and ethics.
  • Create project plans specifying required completion steps and assess resources, risks, contingencies, requirements, assumptions, and constraints.
  • Interpret business strategy briefings and articulate data-driver strategies for industries or cross-industry functions, including sales and marketing, operations, and data monetization.
  • Engage business stakeholders to capture and shape data-driven methods applicable to their value chains.
  • Lead customer discussions to understand and solve business problems and workflows in products or solutions, and identify gaps.
  • Develop expertise in modeling, coding, and debugging techniques, including locating, isolating, and resolving errors and defects; prevent common defects using best practices.
  • Collaborate with other teams and apply their best practices to the team's work.
  • Mentor and guide less experienced engineers in coding and debugging best practices.
  • Create professional-grade documents for knowledge transfer and predictive-analytic-model deployment.
  • Apply big-data software engineering concepts and tools, including the Hadoop ecosystem, Apache Spark, continuous integration and continuous delivery, Docker, Delta Lake, MLflow, Azure Machine Learning, and REST API consumption and development.
  • Understand customer needs and perspectives, validate them, and consider the broader customer organization and context.
  • Promote customer adoption by delivering model solutions and supporting customer relationships.
  • Help customers overcome obstacles, develop practical tailored solutions, and ensure proper execution.
  • Build customer trust by applying interpretability and knowledge of Microsoft products and solutions.
  • Set realistic customer expectations, including explaining limitations of their data.
  • Detect changes in datasets or anticipated outcomes, such as product or consumer behavior, and communicate them to senior leads or leaders.
  • Develop usable modeling datasets and use AI tools such as Codex and GitHub Copilot to identify process gaps and improve data quality.
  • Contribute to ethics and privacy policies for data collection, data preparation, and AI-tool use by suggesting updates to internal best practices.
  • Contribute to customer discussions about data integrity and cleanliness.
  • Link selected models to business objectives and evaluate how well models and measures meet those objectives and desired solutions.
  • Define and design feedback and evaluation methods.
  • Coach and mentor internal stakeholders, including software engineering managers and technical program managers, as needed.
  • Present results and findings to senior internal and external stakeholders.
  • Develop understanding of the team's and other teams' work and propose collaboration opportunities.
  • Coach and support teams in executing strategy, and leverage capabilities in existing systems.
  • Share industry knowledge through conferences, white papers, and blog posts; research and maintain knowledge of industry trends, technologies, and advances; contribute to thought leadership and intellectual-property best practices.
  • Apply statistical analysis, deep learning, causal modeling, and reinforcement learning to identify suitable approaches for objectives.
  • Use modeling techniques such as validation, hypothesis testing, and optimal data use, and machine-learning approaches such as supervised and unsupervised learning, estimation, and forecasting, to prepare data, train and optimize models, and evaluate statistical and business significance.
  • Assess risks including data leakage, bias-variance tradeoffs, and methodological limitations.
  • Write scripts in appropriate languages, including T-SQL, U-SQL, KQL, Python, and R.
  • Construct hypotheses, design controlled experiments, analyze results using statistical tests, and communicate findings to business stakeholders.
  • Communicate with diverse audiences about data-quality issues and initiatives.
  • Account for model-deployment considerations including performance, scalability, monitoring, maintenance, integration into production engineering systems, and stability.
  • Develop operational models that run at scale in partnership with engineering teams.
  • Coach less experienced engineers on data-analysis and modeling best practices.
  • Develop knowledge of Microsoft's AI and machine-learning tools, including Azure Machine Learning, Azure Cognitive Services, and Azure Databricks.
  • Explain complex statistics and machine-learning topics clearly to customers and stakeholders.
  • Guide model operationalization within project approaches using existing technologies, products, solutions, and established patterns and practices.
  • Stay current on embedding models and vector databases.

Desired Qualifications

  • A Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or a related field.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs