Senior Software Engineer Auto Labelling
Posted Updated
Description
You will build an offline perception and auto-labelling system using computer vision and machine learning. You will orchestrate training, evaluation, and automation workflows, scale distributed data pipelines, and deploy new ML architectures into production.
Responsibilities
- Build an offline perception and auto-labelling system
- Manage end-to-end orchestration of the auto-labelling training, evaluation, and automation ecosystem
- Architect and scale pipelines for large-scale data and user requests
- Deploy new ML architectures into production
Requirements
- Bachelor's degree in Computer Science, Robotics, or a similar technical field
- 3+ years developing ML systems or ML software-stack solutions
- Understanding of ML system architecture, performance analysis, and profiling tools
- Experience productionizing deep-learning models and large-scale online inference
- Python proficiency
- Experience writing high-quality, well-structured, and well-tested production code
Benefits
- Equity awards
- Medical, dental, and vision coverage for full-time employees
- Unlimited vacation
- Flexible hours
- Work-from-home support
- Daily drinks, snacks, and catered meals when in office
- Team-building activities and social events
