
Staff ML Data Engineer (Datagrid)
Procore Technologies11 days ago
Base Salary
$227k - $313k/yr
Responsibilities
- Act as the technical lead for data engineering supporting frontier model research and applied machine learning systems.
- Design, build, and maintain scalable batch and streaming pipelines for multimodal data including documents, images, and spatial metadata.
- Translate experimental research workflows into reliable and repeatable production data systems.
- Lead dataset curation, versioning, lineage, reproducibility, and lifecycle-management workflows.
- Establish standards for data quality, validation, observability, and cost efficiency across AI data pipelines.
- Contribute to data architecture across research environments and production systems.
- Evaluate workflow improvements through gap analysis and proofs of concept.
- Mentor engineers through code reviews, design discussions, and hands-on collaboration.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 8+ years of experience designing and operating complex data systems in production or research-adjacent environments.
- Strong proficiency in SQL and Python and experience with data-intensive or distributed systems.
- Experience building scalable data pipelines supporting machine learning training, evaluation, or inference workflows.
- Understanding of data modeling, dataset lifecycle management, and data quality practices.
- Ability to work in ambiguous problem spaces and collaborate with researchers and architects.
- Ability to lead through direct technical contribution, mentorship, and engineering standards.
- Strong communication skills for explaining technical tradeoffs to research and engineering audiences.
- Preferred experience with large-scale dataset curation, annotation workflows, experiment tracking, reproducibility tooling, Databricks, Spark, lakehouse architectures, cloud data warehouses, Kafka, Pub/Sub, event-driven data architectures, Airflow, Dagster, data quality and lineage tools, AWS or GCP, containerized data workloads, infrastructure-as-code, and optimization for GPU-backed training and large-scale inference workloads.
Benefits
- Base role is based in Procore’s San Francisco office with a hybrid onsite schedule of at least three days per week.
- The role may be eligible for equity compensation and/or bonus incentive compensation.
- Procore states that compensation is competitive, fair, and commensurate with job-related skills, experience, education or training, and location.
Tech Stack
Categories
Data Engineering
About Procore Technologies
Procore Technologies builds a cloud platform for construction project management used by general contractors, specialty contractors, and owners to manage bidding, scheduling, documents, financials, and field safety via web and mobile apps. It sells its software by subscription and integrates with common accounting and ERP systems. Founded in 2002 and headquartered in Carpinteria, California, Procore is a public company (NYSE: PCOR) whose software supports projects worldwide.