Software Engineer, Mlde Labels Platform

Aurora Innovation Aurora Innovation · Robotics · Mountain View, CA · Software Autonomy Sensing

Software Engineer on the Machine Learning Data Engine: Labels Platform team, responsible for production services supporting high volume data labeling operations and providing data models and service interfacing for autonomy data consumers. Focus on ML Ops solutions to improve data quality and coverage.

What you'd actually do

  1. Apply production best practices to ensure platform reliability
  2. Feature development for new labeling applications
  3. Collaborate across teams and functions (product, program, operations, data science) to drive projects from inception to delivery
  4. Apply ML Ops best practices to design processes for improving data coverage and quality

Skills

Required

  • BS / MS / PhD degree in Computer Science or a related field
  • 4+ years of expertise with production backend services (Cloud, Kubernetes, DevOps)
  • C++
  • Python

Nice to have

  • data annotation
  • autonomous driving
  • computer vision
  • robotics
  • mapping
  • numerical computing
  • 3D graphics
  • AWS
  • Terraform
  • Bazel
  • Docker
  • Kubernetes
  • gRPC
  • SQL
  • Elasticsearch
  • Golang
  • Typescript

What the JD emphasized

  • production backend services
  • data annotation
  • autonomous driving
  • computer vision
  • robotics

Other signals

  • production services supporting high volume data labeling operations
  • data models and service interfacing supporting a variety of autonomy data consumers
  • Autonomy performance is directly dependent on data quality, selection, and volume
  • develop innovative industry-leading ML Ops solutions
  • end-to-end data collection, labeling, model training and evaluation toolchain