Build systems to detect and remove personally identifiable information and other sensitive content from raw data before it enters processing and synthetic data pipelines.
Locations (2)
San Francisco, California, United States
Singapore, Singapore
Responsibilities
Build systems to detect PII, quasi-identifiers, credentials and other sensitive information
Develop and benchmark detection approaches that combine rules, statistical models, classifiers and LLM-based methods
Build production pipelines that anonymize raw data before it enters downstream processing, training, evaluation or synthetic data generation
Create evaluation frameworks that measure privacy risk and retained data utility
Design systems that stay robust to new data sources, schema drift, unusual formats and sensitive information embedded in unexpected fields
Requirements
Nice to have: experience with sensitive data in healthcare
Nice to have: finance or security
Nice to have: low-latency or high-throughput ML inference
Build systems to detect and remove personally identifiable information and other sensitive content from raw data before it enters processing and synthetic data pipelines.
Locations (2)
San Francisco, California, United States
Singapore, Singapore
Responsibilities
Build systems to detect PII, quasi-identifiers, credentials and other sensitive information
Develop and benchmark detection approaches that combine rules, statistical models, classifiers and LLM-based methods
Build production pipelines that anonymize raw data before it enters downstream processing, training, evaluation or synthetic data generation
Create evaluation frameworks that measure privacy risk and retained data utility
Design systems that stay robust to new data sources, schema drift, unusual formats and sensitive information embedded in unexpected fields
Requirements
Nice to have: privacy-enhancing technologies
Software Engineer II, Autonomy Evaluation & Metrics Platform
Rivian’s Autonomy Eval Infrastructure team builds the software that helps engineers understand and improve the ML models behind our driving systems and gives release teams evidence they can trust. As a metrics-platform engineer, you will build backend services, Python libraries and data pipelines that turn model outputs into reproducible measurements and useful comparisons.
Locations (3)
Palo Alto, California, United States
London, England, United Kingdom
Belgrade, Central Serbia, Serbia
Compensation
Salary Range for California Based Applicants: $142,000-$177,500 (actual compensation will be determined based on experience, location, and other factors permitted by law).
Responsibilities
Build and test services, APIs and libraries for registering metric definitions, computing results and retrieving them consistently across engineering tools.
Implement scalable metric-processing pipelines with safe retries, incremental computation and backfills.
Software Engineer II, Autonomy Evaluation & Metrics Platform
Rivian’s Autonomy Eval Infrastructure team builds the software that helps engineers understand and improve the ML models behind our driving systems and gives release teams evidence they can trust. Within Autonomy’s AI Platform organization, we connect model development with evaluation workflows, metrics, triage and visualization across simulation and real-world vehicle data.
Locations (3)
Palo Alto, California, United States
London, England, United Kingdom
Belgrade, Central Serbia, Serbia
Compensation
Salary Range for California Based Applicants: $142,000-$177,500 (actual compensation will be determined based on experience, location, and other factors permitted by law).
Responsibilities
Build and test services, APIs and libraries for registering metric definitions, computing results and retrieving them consistently across engineering tools.
Implement scalable metric-processing pipelines with safe retries, incremental computation and backfills.
Senior Software Engineer to build and evolve industry-leading Energy Optimization Solutions (EOS) and help shape the future of software, data, automation, and AI across the organization.
Compensation
Base Salary Range $120,000 - $160,000
Responsibilities
Design, develop, review, test, deploy, and support backend services, APIs, integrations, and data-processing workflows.
Own the technical health, reliability, scalability, maintainability, and code quality of EOS platforms, and lead root-cause analysis for complex production issues.
Shape the technical direction of EOS and related software, data, automation, and AI capabilities by defining engineering standards, evaluating emerging technologies, evolving architecture, and translating strategic opportunities into pragmatic delivery roadmaps.
Develop and support SQL Server and MySQL databases, including schema changes, migrations, upgrades, and performance troubleshooting.
Own and improve CI/CD pipelines, Azure hosting and deployment models, automated testing, observability, and monitoring.
Capture code, metric, model, dataset and scenario versions so a reported result can be traced to its inputs and reproduced.
Build tools for comparing model versions and exploring results by scenario, geography, vehicle platform and operating conditions, using consistent aggregation and denominators.
Work with model developers to run evaluation experiments, inspect predictions and investigate failure patterns.
Capture code, metric, model, dataset and scenario versions so a reported result can be traced to its inputs and reproduced.
Build tools for comparing model versions and exploring results by scenario, geography, vehicle platform and operating conditions, using consistent aggregation and denominators.
Work with model developers to run evaluation experiments, inspect predictions and investigate failure patterns.