Forterra is seeking to develop state-of-the-art deep learning algorithms for on-road and off-road applications to support the development of autonomous systems for ground-based movement in the working world.
Requirements
- Excellent understanding of standard deep learning algorithms for perception
- Solid understanding of machine learning training/deployment pipelines and their implementation
- Experience with PyTorch or Tensorflow, ROS, Docker, Python
- Excellent core software engineering skills: software design, containerization, unit testing, and debugging
- Experience with delivering production-quality software in a continuously integrated environment using test-driven development patterns
- Experience with deploying deep learning algorithms into latency-constrained on-road and off-road environments, ideally on Nvidia Jetson devices
- Excellent programming skills in C++
Responsibilities
- Manage and maintain the Perception Data Processing database
- Design, deploy, and operate Metaflow pipelines
- Enhance and support the Deep Learning Training Pipeline dashboard
- Own the Perception Data Processing unit test architecture and test asset management
- Develop and validate data upload/download tools for third party data annotation
- Support AWS infrastructure and platform reliability- Build, optimize, and distribute production model debians
Other
- BS in machine learning, computer vision, or robotics, or with equivalent industrial experience
- 4+ years of similar academic and/or professional working experience
- US Salary Range: $150,000—$175,000
- Premium Healthcare Benefits: Three plan options, including an HSA-eligible plan, with Forterra covering 80% of the plan premium for you and your dependents
- Basic Life/AD&D, short and long-term disability insurance plans 100% covered by Forterra