
Staff, ML Engineer - BEV
Torc Robotics14 days ago
Responsibilities
- Lead BEV model development and define the technical roadmap for perception models.
- Design advanced multi-modal architectures that fuse heterogeneous sensor data.
- Develop foundational perception models using BEV transformers and voxel-based encoders.
- Manage large-scale training workflows, including data sampling and distributed training.
- Enhance model robustness against low visibility and rare scene configurations.
- Establish evaluation frameworks for model performance.
- Collaborate with sensor calibration and mapping teams.
- Mentor ML engineers on best practices in experimentation and model validation.
- Stay updated on ML research in self-supervised learning and 3D perception.
Requirements
- 10+ years of experience in deep learning for perception and autonomous systems.
- M.S. or Ph.D. in Computer Science, Electrical Engineering, Robotics, or related field.
- Proven expertise in BEV modeling and multi-view fusion.
- Strong background in multi-modal sensor fusion, especially with camera and LiDAR.
- Proficiency in Python and deep learning frameworks like PyTorch or TensorFlow.
- Experience with large-scale data pipelines and distributed training.
- Demonstrated leadership in ML model innovation and mentoring.
Benefits
- Competitive compensation package including bonuses and stock options.
- Medical, dental, and vision coverage for full-time employees.
- RRSP plan with a 4% employer match.
- Public Transit Subsidy available in Montreal area.
- Flexible schedule and generous paid vacation.
- Company-wide holiday office closures.
- Life insurance coverage.