Senior Software Engineer
Perception
Confirmed live in the last 24 hours
Locations
Los Angeles, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Computer Vision
NumPy
Pandas
Pytorch
Python
Requirements
- BS in Computer Science, Electrical Engineering or similar engineering discipline
- 4+ years experience in software development
- 2+ years experience with Python
- Experience with PyTorch or similar machine learning framework
- Experience with scientific computing libraries such as numpy, pandas, or scikit-learn
- MS or PhD in machine learning, computer vision, or a related field
- Familiarity with common neural network architectures for computer vision
- Record of driving projects from start to end, including conception, experimentation, iteration, and integration into a working product
- Strong software development teamwork skills including the use of version control and conducting code reviews
- Excited to work in a small, cross-discipline engineering team on challenging problems!
Responsibilities
- Train neural networks for computer vision tasks, such as object detection, tracking, depth estimation, SLAM, etc
- Validate and optimize your models for deployment into production on our autonomous rail vehicles
- Incorporate recent advances in machine learning and computer vision into our stack
- Deliver company objectives and execute plans to hit schedule targets
- Mentor other software engineers and contribute to the perception team's technical growth