Software Engineer, Data Enrichment Platform
Core
Design, build, and operate backend services, APIs, and data-processing workflows for a platform enabling the deployment, evaluation, and continuous improvement of machine-learning models for autonomous driving.
Role type
Senior IC backend software engineer (ML platform)
Builds
Scalable platform for large-scale inference, automated evaluation, model monitoring, active learning, and retraining for robotics and computer-vision workloads.
Domain
Autonomous driving, computer vision, distributed systems
Deliverable
production ML models
Required skills
Python, distributed systems design, system design, backend services, APIs, data-processing systems, reliability engineering, observability (via careerplan.io/jobs/61807813-98e4-4884-a002-b330a794ab73-software-engineer-data-enrichment-platform-at-wayve)
Preferred skills
Flyte, Airflow, Dagster, Argo, Spark, Databricks, Ray, Kubernetes, GPU infrastructure, production robotics platforms, computer-vision platforms
Technologies
Python, Flyte, Airflow, Dagster, Argo, Spark, Databricks, Ray, Kubernetes, GPU infrastructure
Responsibilities
Design and build backend services and APIs for data enrichment; develop model-execution workflows and dataset-catalogue features; improve scalability and reliability of large-scale inference systems; investigate and resolve performance and cost issues in petabyte-scale data workloads; contribute to system designs for data locality and failure recovery; collaborate with model engineering and infrastructure teams.
Seniority
Senior, hands-on IC
