CareerPlanGet AI match score →

Member of Technical Staff, Microsoft Robotics (Robotics Data)

💼 Full-time🗓 2026-06-04 → 2026-07-31

Core

Define and implement data collection strategies, build curation pipelines, and develop analysis frameworks for robotics datasets to improve robot learning model performance.

Role type

Senior data scientist (robotics data)

Builds

Robotics datasets (manipulation demonstrations, navigation trajectories, sensor logs, simulation rollouts) and data analysis tools

Domain

Robotics, Machine Learning, Data Science

Deliverable

production ML models

Required skills

Python (Pandas, NumPy, scikit-learn), statistical analysis (hypothesis testing, causal inference, regression, clustering), data pipeline engineering, data visualization (Power BI, Plotly), experimental design, data governance

Preferred skills

N/A

Technologies

Python, Pandas, NumPy, scikit-learn, matplotlib, Power BI, Plotly

Responsibilities

Define data collection strategies and coverage requirements; build and maintain data curation pipelines; develop data analysis frameworks to quantify dataset characteristics; create interactive data visualization tools; collaborate on experiments measuring data impact on model performance; formulate data science roadmaps; apply statistical techniques to analyze robot performance data; adhere to ethics and privacy policies; present findings to senior stakeholders

Seniority

Senior, hands-on IC

Rewrite
## About the role Define and implement data collection strategies for robot learning, including specifying demonstration coverage requirements, environmental diversity targets, task distribution plans, and quality acceptance criteria for teleoperation, egocentric, and autonomous data collection campaigns. ## Responsibilities - Define and implement data collection strategies for robot learning, including specifying demonstration coverage requirements, environmental diversity targets, task distribution plans, and quality acceptance criteria for teleoperation, egocentric, and autonomous data collection campaigns. - Build and maintain data curation pipelines that ingest, clean, validate, label, and version robotics datasets (manipulation demonstrations, navigation trajectories, sensor logs, simulation rollouts), ensuring data integrity and provenance tracking. - Develop data analysis frameworks that quantify dataset characteristics (coverage, diversity, balance, quality scores), identify data gaps and biases, and provide recommendations for targeted data collection to improve model performance. - Create interactive data visualization tools and dashboards (using tools such as Power BI, Plotly, or custom web applications) that enable researchers, engineers, and leadership to explore dataset properties, model training metrics, evaluation results, and fleet operational telemetry. - Collaborate with ML researchers and learning engineers to design and execute experiments that measure the impact of data quantity, quality, and diversity on model performance, producing statistical analyses that guide data investment decisions. - Formulate and maintain a roadmap of data science project activity that leads to measurable improvement in model performance metrics, data pipeline efficiency, and data quality over time. - Develop and apply statistical techniques (hypothesis testing, causal inference, regression analysis, clustering) to analyze robot performance data, identify failure modes, and uncover patterns that inform model architecture and training strategy decisions. - Write efficient, readable, extensible code in Python (including Pandas, NumPy, scikit-learn, matplotlib) for data processing, analysis, and visualization, building professional-grade documentation for knowledge transfer. - Adhere and contribute to ethics and privacy policies related to collecting and preparing robotics data, providing guidance on responsible data practices including bias detection, consent, and data governance. - Present results and findings to senior stakeholders, using compelling visualizations and storytelling to influence data investment priorities and model development strategy. ## Requirements - Bachelor's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 5+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results) OR Master's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 3+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results) OR Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field. ## Nice to Have - Experience with robotics data collection and curation. - Familiarity with data visualization tools like Power BI, Plotly, or custom web applications. - Experience with statistical analysis and modeling techniques. - Strong programming skills in Python, with experience in data processing, analysis, and visualization. - Experience with ML research and experimentation. - Experience with data governance and ethics in data science. ## Benefits - Competitive salary and benefits package. - Opportunities for professional growth and development. - Collaborative and innovative work environment. - Access to cutting-edge robotics and AI technologies.
Sourced via direct · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Microsoft ↗