Skip to content
NuroNuroMountain View, CA

Senior/Staff Software Engineer, ML Data Infrastructure

Builds scalable data infrastructure for ML training and evaluation in autonomous driving, including pipelines for logs, annotation tools, dashboards, and monitoring systems. Requires Python proficiency, 1+ years experience with large-scale data systems, and CS/EE bachelor's degree.

160k – 241k
On-siteData Engineering

About the role

Responsibilities

  • Design and develop unified, introspectable, large-scale batch and streaming data pipelines that ingest and process data across a wide range of use cases relevant to evaluation.
  • Create and implement a storage system capable of accommodating both the large volume and diverse range of evaluation and performance metrics.
  • Construct intuitive dashboards and reports to present evaluation results, facilitating straightforward comparisons that highlight both improvements and regressions of the ML components and the overall system.
  • Develop and maintain continuous testing and monitoring systems to guarantee the integrity and resilience of our data and associated data pipelines.
  • Develop data mining tools with applied ML techniques to support data discovery needs from Autonomy including Perception, Behavior, and Mapping.
  • Develop data annotation tools to support first-party and third-party labeling workforce to provide high fidelity perception, mapping, and driving trajectory labels.
  • Scale data annotation labels with applied State-of-the-art ML techniques.

Requirements

  • Degree in BS, MS, or Ph.D, plus 1+ years of relevant work experience.
  • Strong proficiency in Python or similar languages.
  • Experience working with large-scale data and building scalable & reliable systems/data pipelines; ability to understand and design complex systems.
  • Ability and willingness to deep dive into implementation, driving technical standards and best practices across broader software organization.
  • Bachelor's degree in Computer Science, Electrical Engineering, or a closely related field.

Nice-to-Haves

  • Strong proficiency in C++ or other high-performance low-level languages.
  • Strong knowledge of GCP, GCS, BigQuery, or PostgreSQL.
  • Knowledge of data engineering, and its tooling and best practices.
  • Knowledge of batch and streaming data processing, warehousing, and analytics solutions.
  • Experience working with large-scale distributed data systems.
  • Experience with system & framework design.
  • Experience with data workflow orchestration platforms.

Compensation

  • Base pay range: $160,360 - $240,540 (depending on experience, qualifications, education, location, and skills).
  • Eligible for annual performance bonus, equity, and competitive benefits package.

Skills

PythonC++GCPBigQueryPostgresData PipelinesApache BeamKubernetesMl TechniquesData AnnotationStreaming DataBatch ProcessingData WarehousingDistributed SystemsData Orchestration
Pinterest

Staff Data Engineer, tvScientific

PinterestSan Francisco, CA

Lead design and implementation of scalable identity resolution and data governance platforms. Build pipelines for identity data management, ensure privacy compliance, and partner with teams to deliver reliable data services. Requires 5+ years Spark/Scala experience.

156k – 320k
Remote5+ YOEData Engineering
Checkr

Staff Data Engineer

CheckrDenver, CO +1

Staff Data Engineer building and evolving Checkr's centralized people data platform and pipelines that power all AI verification products. Requires 10+ years experience with large-scale data platforms, PySpark, Python, SQL, Kafka, Spark, Iceberg and AWS services; will mentor juniors and own architecture.

166k – 230k
Hybrid10+ YOEData Engineering
Skillable

Data Architect

SkillableUnited States

Lead enterprise data architecture strategy, designing scalable data warehouse and BI solutions across cloud platforms while establishing governance, quality, and AI/ML integration practices.

170k – 200k
Remote10+ YOEData Engineering
Shield AI

Staff Engineer, Operations Analysis (R4757)

Shield AIDallas, TX +1

Performs modeling, simulation, and operational analysis of AI-powered autonomous aircraft systems to evaluate performance, survivability, and mission impact in military scenarios. Requires 7+ years in defense/aerospace analysis, Bachelor's in STEM, and US security clearance.

150k – 220k
On-site7+ YOEData Engineering
Twilio

Staff Software Engineer (L4) Data Platform

TwilioUnited States

Architects scalable data systems and platforms using distributed technologies like Spark, Kafka, and AWS. Mentors engineers and drives innovation on large-scale data projects, requiring 8+ years experience and expertise in data infrastructure.

171k – 214k
Remote8+ YOEData Engineering