Protech is a team of experienced engineers working on cutting-edge projects in the fields of applied Computer Vision and Machine Learning.
We are looking for a creative and skilled Python developer that will join our team. You will be working on new features using state of the art technologies in a cross-functional environment, closely working together with your colleagues to make sure everyone is involved in all updates/iterations.
Tasks and Responsibilities
- As a part of the R&D team, you will work on researching and implementing new feature sets for current and future clients.
- Support the whole development process ranging from initial analysis, architecture design, implementation, documentation, installation and maintenance of solutions running on different platforms from edge devices to servers.
- You will work closely with the algorithm development team on integrating the latest R&D results into the product codebase.
- Optimize your solutions for execution on different platforms and prepare them for transitioning into reliable products.
- Together with the product manager, you will be responsible for creating correct project estimates, regarding time and effort.
Requirements
- 3+ years experience in Python programming, in particular with Django
- Excellent knowledge of microservices architecture
- Very good knowledge of containerization (Docker ecosystem or other alternatives)
- Solid experience in writing design specification
Nice to have
- Experience with Elixir
- Knowledge of popular CV/ML frameworks (OpenCV, Tensorflow, Keras, PyTorch, etc.)
- Previous experience in developing and benchmarking of computer vision and machine learning algorithms
Profile
- University degree in a technical field or comparable work experience
- Proficient in spoken and written English
- Proven 2+ years of professional experience in software development
- Detail-oriented and organized
- Independent thinker
What we offer
- Competitive salary with good work-life balance
- Transparent communication and strong team spirit
- Flat organizational structure
- Recognition for your personal contribution
- Working in a stable, supportive and friendly environment
- Flexible working hours, overtime hours are an exception, not a rule
Employment Type: Full-time