Trax is looking for a Software Engineer to work in our Deep Learning computer vision engineering team.
The Recognition Engineering team is the creator and maintainer of both production and training infrastructure for Trax innovative core technology group.
- Designing, developing, and maintaining computer vision production and infrastructure based on deep learning technology using Python.
- Work includes developing our training and production infrastructure, Implement new capabilities, time and memory optimizations for a cloud-based platform.
- 3+ years professional experience in software development.
- Proficiency in one or more modern programming languages such as Python, Java,C++, C# etc.
- Knowledge of Object-Oriented Design, Design Patterns and the S.O.L.I.D principles.
- Fundamental knowledge of data structures, algorithms and problem solving.
- Experience in developing computer vision solutions - advantage
- Experience with Deep Learning - advantage
- Experience with Docker/ Kubernetes/ git/ linux - advantage
- Experience in working in cloud environment - advantage
- B.Sc (or higher) degree in computer science or electronic engineering.