Senior Software Engineer, Auto Labelling

Waabi Waabi · Robotics · US & Canada, Dallas, TX +4 · Remote · Autonomy & Algorithms

Senior Software Engineer to build and scale an offline perception and auto-labelling system using computer vision and machine learning for autonomous transportation. The role involves end-to-end orchestration of training, evaluation, and automation, and deploying new architectures into production.

What you'd actually do

  1. Be part of a team of multidisciplinary Research Scientists and Engineers working on building a cutting-edge offline perception and auto-labelling system leveraging computer vision, and machine learning.
  2. Manage the end-to-end orchestration of the large-scale auto-labelling training, evaluation and automation eco-system.
  3. Architect and scale the pipeline to handle large-scale data and user requests using distributed computing frameworks.
  4. Collaborate with ML researchers and engineers to seamlessly deploy new architectures into the production environment.

Skills

Required

  • Python
  • ML systems
  • ML software stack
  • ML system architecture
  • performance analysis
  • profiling tools
  • productionization of deep learning models
  • large-scale online inference
  • distributed computing frameworks
  • computer vision
  • machine learning

Nice to have

  • 3D data (LIDAR/Point Clouds)
  • multi-modal sensor fusion perception models
  • large Vision-Language Models (VLMs)

What the JD emphasized

  • end-to-end orchestration
  • large-scale auto-labelling
  • large-scale data
  • production-grade code

Other signals

  • ML systems
  • auto-labelling
  • large-scale data
  • distributed computing
  • deep learning models
  • online inference