CrawlJobs Logo

Member of Technical Staff - Data Platform

United States, Mountain View 119800.00 - 234700.00 USD / Year · Job Posted February 13, 2026
Apply Position
Job Link Share

Job Description

If you are excited by the challenge of designing distributed systems that process petabytes of data for the world's most advanced AI models, this is your team. We are not looking for someone to just write queries or maintain legacy pipelines. We are looking for Systems Builders—engineers who understand the internals of distributed compute, who treat data infrastructure as a product, and who want to architect the backbone of Microsoft Copilot. Join us to build the "Paved Road" for AI. You will own the platform that transforms raw, massive-scale signals into the fuel that powers training, inference, and evaluation for millions of users. We need someone who is energized by solving hard problems in stream processing, lakehouse architecture, and developer experience.

Job Responsibility

  • Core Platform Engineering: Design and build the underlying frameworks (based on Spark/Databricks) that allow internal teams to process massive datasets efficiently
  • Distributed Systems Architecture: Modernize our data stack by moving from batch-heavy patterns to event-driven architectures
  • Unstructured AI Data Pipelines: Architect high-throughput pipelines capable of processing complex, non-tabular data (documents, code repositories, chat logs) for LLM pre-training, fine-tuning and evaluations datasets
  • AI Feedback Loops: Engineer the high-throughput telemetry systems that capture user interactions with Copilot
  • Infrastructure as Code: Treat the data platform as software. Define and deploy all storage, compute, and networking resources using IaC (Bicep/Terraform)
  • Data Reliability Engineering: Move beyond simple "validation checks" to build automated governance and observability systems
  • Compute Optimization: Deep-dive into query execution plans and cluster performance. Optimize shuffle operations, partition strategies, and resource allocation

Requirements

  • Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 3+ years experience in business analytics, data science, software development, data modeling, or data engineering OR Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years experience in business analytics, data science, software development, data modeling, or data engineering OR equivalent experience
  • Proficiency in Python, Scala, Java, or Go
  • Deep Distributed Systems Knowledge: Demonstrated technical understanding of massive-scale compute engines (e.g., Apache Spark, Flink, Ray, Trino, or Snowflake)
  • Experience architecting Lakehouse environments at scale (using Delta Lake, Iceberg, or Hudi)
  • Experience building internal developer platforms or "Data-as-a-Service" APIs
  • Strong background in streaming technologies (Kafka, Azure EventHubs, Pulsar) and stateful stream processing
  • Experience with container orchestration (Kubernetes) for deploying data applications
  • Experience enabling AI/ML workloads (Feature Stores, Vector Databases)

Nice to have

  • Bachelor's or Master's Degree in Computer Science, Software Engineering, or related technical field
  • 4+ years of experience in Software Engineering or Data Infrastructure

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Member of Technical Staff - Data Platform

8 matching positions

Member of Technical Staff - Data Engineer

As Microsoft continues to push the boundaries of AI, we are on the lookout for i...
Location
Location
United States , New York
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 6+ years experience in business analytics, data science, software development, data modeling or data engineering work
  • OR Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years experience in business analytics, data science, software development, or data engineering work
  • OR equivalent experience
  • 4+ years technical engineering experience building data processing applications (batch and streaming) with coding in languages including, but not limited to, Python, Java, Spark, SQL
  • Experience working with Apache Hadoop eco system, Kafka, NoSQL, etc
  • 3+ years experience with data governance, data compliance and/or data security
  • 2+ years' experience building scalable services on top of public cloud infrastructure like Azure, AWS, or GCP. Extensive use datastores like RDBMS, key-value stores, etc
  • 2+ years' experience building distributed systems at scale and extensive systems knowledge that spans bare-metal hosts to containers to networking
  • Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience
  • Dedication to writing clean, maintainable, and well-documented code with a focus on application quality, performance, and security
Job Responsibility
Job Responsibility
  • Build scalable data pipelines for sourcing, transforming and publishing data assets for AI use cases
  • Work collaboratively with other Platform, infrastructure, application engineers as well as AI Researchers to build next generation data platform products and services
  • Ship high-quality, well-tested, secure, and maintainable code
  • Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively
  • Enjoy working in a fast-paced, design-driven, product development cycle
  • Embody our Culture and Values
  • Fulltime
Read More
Arrow Right

Member of Technical Staff, Infrastructure Data & Analytics

We are seeking experienced Infrastructure Data & Analytics Engineers to join our...
Location
Location
United States , Multiple Locations; Mountain View; San Francisco Bay area; New York City metropolitan area
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, or related technical field AND 8+ years technical engineering experience with data engineering, analytics, or data science, with increasing technical ownership in startup environment AND 6+ years experience with distributed data processing frameworks and large-scale data systems
  • OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with technical engineering experience with data engineering, analytics, or data science, with increasing technical ownership in startup environment AND 10+ years experience with distributed data processing frameworks and large-scale data systems
  • OR equivalent experience
  • Proven technical leadership in data engineering, analytics platforms, or large-scale telemetry systems
  • Hands-on experience with ETL orchestration frameworks such as Airflow, Dagster, or similar
  • Strong communication skills
  • can explain complex systems clearly to senior leader
Job Responsibility
Job Responsibility
  • Act as the technical lead and owner for infrastructure analytics across compute, storage, and networking
  • Design and build durable, scalable data pipelines that ingest telemetry from clusters, schedulers, health systems, and capacity trackers into Data Warehouse
  • Define and standardize core metrics and semantics (e.g., utilization, occupancy, MFU, goodput, capacity readiness, delivery-to-production)
  • Architect and maintain self-service dashboards and APIs for fleet, cluster, and squad-level visibility
  • Partner closely with stakeholders across Supercomputing Infra, Researchers, Strategy and Executives to ensure metrics reflect operational and business reality
  • Implement robust and fault-tolerant systems for data ingestion and processing
  • Lead data architecture and engineering decisions, applying strong technical judgment to proactively shape executive-level discussions and decisions
  • Identify data gaps and instrumentation issues
  • drive fixes by influencing upstream engineering teams
  • Establish data quality, validation, documentation, and governance so metrics are trusted and repeatable
  • Fulltime
Read More
Arrow Right
New

Member of Technical Staff, Microsoft Robotics

Overview Microsoft’s Discovery and Quantum (MDQ) division develops and delivers...
Location
Location
United States , Redmond
Salary
Salary:
165600.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements is required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Own the multi-year technical architecture for the Microsoft Robotics platform, setting the direction the broader engineering organization, partners, and customers build on, and holding that architecture coherent as it scales across teams and deployments.
  • Make the foundational design decisions that determine how robotics software, AI models, and cloud and edge components fit together, defining the core interfaces and engineering contracts other teams depend on.
  • Architect systems that meet demanding real-world constraints, balancing latency, throughput, compute efficiency, reliability, and cost across cloud and on-robot edge environments.
  • Lead the evaluation and validation strategy that gates what ships, establishing the benchmarks, test approach, and quality bar for autonomy, safety, and task performance across simulation, lab, and field, including safe-autonomy boundaries and human-in-the-loop fallback.
  • Drive the hardest cross-stack technical problems personally, taking on the integration failure modes that emerge where AI models meet production robots, and resolving them through rigorous root-cause analysis of system behavior and field data.
  • Connect classical robotics engineering with modern AI, partnering across foundation-model, perception, manipulation, locomotion, and simulation teams to bring learned capabilities into a common, production-grade platform rather than one-off integrations.
  • Establish the engineering bar for the team, owning design standards and review practices, leading the consequential technical reviews, and lifting the quality, testability, and operability of the systems that matter most.
  • Influence direction across MDQ, Microsoft Research, Azure, hardware and silicon partners, and customers without relying on formal authority, building technical consensus and aligning many teams on a single coherent platform strategy, including representing the platform in the open-source and standards community.
  • Multiply the team's output through technical leadership, mentoring senior and principal engineers and raising the technical ceiling of the organization rather than only its headcount.
  • Track the state of the art across embodied AI, robot learning, robotics middleware, and simulation, and decide deliberately how and when new techniques are incorporated into the platform.
  • Fulltime
Read More
Arrow Right

Member of Technical Staff, Microsoft Robotics (Software Systems)

Microsoft's Discovery and Quantum (MDQ) division develops and delivers advanced ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design, build, and operate the observability and monitoring infrastructure for the Microsoft Robotics platform, including telemetry pipelines, distributed tracing, alerting, dashboards, and health models that span cloud services on Azure and edge/on-robot components running in partner environments
  • Instantiate the core incident response and reliability capabilities for production robotics workloads, to include defining Service Level Indicators (SLIs)/Service Level Objectives (SLOs), building automated detection and remediation, conducting post-incident reviews, and driving systemic improvements that prevent recurrence across the fleet
  • Engineer production-grade deployment and release pipelines for robotics software, including safe rollout strategies for edge/on-robot updates, canary deployments, rollback automation, and stage-gated release processes that enforce safety and quality checks before software reaches physical systems
  • Build and maintain the secure-by-design infrastructure for cloud-to-edge communication, including certificate management, secure boot chains, encrypted telemetry channels, and access controls for remotely managed robotic systems
  • Partner with platform, autonomy, and simulation engineers to instrument new capabilities with production-quality logging, metrics, and tracing from day one, embedding operational readiness into the development lifecycle rather than retrofitting it
  • Develop capacity planning models and performance baselines for robotics workloads, identifying scaling bottlenecks in data ingestion, model inference, simulation execution, and real-time control loops before they impact partner deployments
  • Contribute to eventual on-call rotations and build the runbooks, escalation paths, and operational documentation that enable the broader team to support production systems confidently
  • Fulltime
Read More
Arrow Right

Member of Technical Staff, Microsoft Robotics (Robot Learning)

Microsoft's Discovery and Quantum (MDQ) division develops and delivers advanced ...
Location
Location
United States , Redmond
Salary
Salary:
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Develop and train end-to-end robot learning models, including vision-language-action (VLA) family of models, imitation learning policies, and reinforcement learning agents for manipulation, locomotion, and navigation tasks
  • Build, maintain, and optimize data pipelines for robot learning, including collection infrastructure for teleoperation demonstrations, data preprocessing, augmentation, quality filtering, and dataset versioning
  • Train machine learning and deep learning models on GPU computing clusters, implementing distributed training, hyperparameter optimization, curriculum learning, and training infrastructure automation
  • Deploy trained models to physical robot platforms, conducting real-world evaluation, debugging sim-to-real transfer issues, and iterating on model performance based on deployment feedback
  • Implement and maintain evaluation frameworks for robot learning models, including standardized task benchmarks, success rate tracking, generalization testing across objects and environments, and regression detection
  • Collaborate with robotics researchers, simulation engineers, and platform engineers to improve the end-to-end model development lifecycle, from data collection through deployment and monitoring
  • Write production-quality code in Python (including NumPy, PyTorch, JAX) that is well-tested, maintainable, and extensible, adhering to team coding standards and best practices
  • Review code and technical designs, providing feedback to develop other engineers' skills and drive adherence to coding patterns, security practices, and engineering excellence standards
  • Stay current with state-of-the-art research in robot learning, foundation models for robotics, and physical AI, evaluating new model technologies and techniques for adoption and integration into the platform
  • Contribute to internal knowledge sharing through technical documentation, brown bag sessions, blog posts, and mentoring of team members
  • Fulltime
Read More
Arrow Right

Member of Technical Staff, Microsoft Robotics (Robotics Simulation)

Microsoft’s Discovery and Quantum (MDQ) division develops and delivers advanced ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design and build automated pipelines for converting reality capture data (photogrammetry, LiDAR point clouds, depth camera scans, 360-degree imagery) into physics-ready 3D simulation assets with accurate geometry, collision meshes, material properties, and articulation definitions.
  • Develop and maintain toolchains for physics-ready 3D asset generation, including mesh optimization, UV unwrapping, PBR material assignment, collision hull generation, mass/inertia parameter estimation, and annotation of semantic and functional properties.
  • Integrate reality capture hardware and software workflows (e.g., NeRF, Gaussian splatting, structured light scanning, photogrammetry reconstruction) with the simulation platform’s asset ingestion pipeline.
  • Build 3D reconstruction workflows that enable rapid creation of simulation environments from real-world facility scans, supporting robotics deployment planning, testing, and validation.
  • Create and maintain asset toolchains supporting industry-standard formats (USD/OpenUSD, glTF, FBX, OBJ) with appropriate physics and simulation metadata for import into robotics simulation engines.
  • Develop synthetic data generation pipelines that leverage high-fidelity 3D assets to produce training data for perception, manipulation, and navigation models, including domain-randomized variations of materials, lighting, object placement, and camera viewpoints.
  • Collaborate with robotics engineers, ML researchers, and perception scientists to define asset fidelity requirements, validate simulation-to-reality visual and physical accuracy, and iterate on asset quality based on downstream model performance.
  • Implement quality assurance and validation workflows for 3D assets, including automated checks for mesh integrity, physics parameter consistency, rendering fidelity, and simulation stability.
  • Review code and technical designs to ensure adherence to team standards for 3D pipeline performance, asset management, and data integrity.
  • Remain current in 3D reconstruction, neural rendering, and asset generation research, proactively evaluating new techniques (e.g., generative 3D models, neural radiance fields, 3D Gaussian splatting) for integration into the platform.
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation.
  • Fulltime
Read More
Arrow Right

Member of Technical Staff, Microsoft Robotics (Robotics Simulation)

Microsoft’s Discovery and Quantum (MDQ) division develops and delivers advanced ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design, develop, and maintain physics-based simulation frameworks for robotics applications, including accurate modeling of rigid-body dynamics, articulated mechanisms, contact and friction, deformable objects, and fluid interactions as required by target robot platforms.
  • Implement essential robotics simulation features, including accurate sensor models (cameras, LiDAR, IMUs, force/torque sensors, tactile arrays), actuator models, controller interfaces, and communication protocols that mirror real robot hardware behavior.
  • Build real-to-sim and sim-to-real workflows for dynamic environments and robotics tasks, implementing domain randomization, system identification, and physics parameter tuning to minimize sim-to-real gaps.
  • Create and maintain asset toolchains supporting industry-standard formats (USD, URDF, MJCF, SDF) and integrate with 3D content pipelines for environment and robot model ingestion.
  • Develop simulation infrastructure for robust autonomy test and evaluation, enabling the use of rigorous test methods and design of experiments for validation and verification-based of robotics technologies and algorithms.
  • Develop simulation infrastructure for robot learning policies, including reinforcement learning training at scale, with parallelized environment instances, reward instrumentation, curriculum management, and integration with distributed ML training frameworks.
  • Collaborate closely with robotics engineers, ML researchers, and platform engineers to enable large-scale robotics development, training pipelines, benchmarking suites, and automated evaluation workflows.
  • Lead architectural decisions for simulation platform selection, customization, and extension, evaluating and integrating engines such as MuJoCo, Isaac Sim, Gazebo, Genesis or proprietary solutions based on fidelity, performance, and scalability requirements.
  • Review product code and test code to ensure it meets team standards for simulation accuracy, performance, and maintainability, coaching and providing feedback to develop other engineers’ skills.
  • Drive efforts to integrate logging and instrumentation for gathering telemetry data on simulation performance, fidelity metrics, and training pipeline health.
  • Fulltime
Read More
Arrow Right

Member Of Technical Staff, Microsoft Robotics (Perception)

Microsoft's Discovery and Quantum (MDQ) division develops and delivers advanced ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Lead the design, development, and integration of perception and navigation systems for robotic platforms, including SLAM, localization, mapping, sensor fusion, obstacle detection, semantic scene understanding, and motion planning interfaces
  • Develop robust state estimation and localization pipelines using data from cameras, depth sensors, LiDAR, IMUs, wheel odometry, proprioception, GPS, force/torque sensors, or other robot sensor modalities
  • Build spatial representations for navigation and planning, including occupancy maps, semantic maps, costmaps, 3D scene representations, traversability maps, object-level representations, and dynamic environment models
  • Integrate perception outputs with planning, control, simulation, and fleet operations systems to support safe and reliable robot autonomy in real-world environments
  • Architect perception-navigation pipelines that meet practical constraints for latency, bandwidth, compute efficiency, reliability, calibration drift, sensor degradation, and environmental variability
  • Develop evaluation frameworks, benchmarks, and telemetry-driven analysis methods to measure perception, localization, mapping, and navigation performance across simulation, lab, and field deployments
  • Partner with learning engineers, spatial AI engineers, simulation engineers, and platform engineers to connect classical robotics pipelines with modern AI models, including learned perception, physical world models, and data-driven navigation approaches
  • Analyze field logs, sensor data, planner behavior, and failure cases to identify root causes, improve system robustness, and drive cross-stack improvements across perception, planning, controls, and hardware integration
  • Lead technical design reviews, establish engineering patterns, and mentor other engineers on production-quality robotics autonomy development, testing, debugging, and deployment practices
  • Stay current with state-of-the-art research and industry practice in robotics perception, SLAM, VIO, sensor fusion, semantic mapping, spatial AI, navigation, and physical AI, assessing how new techniques should be incorporated into Microsoft's robotics platform.
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation.
  • Fulltime
Read More
Arrow Right