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.
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.
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.