Computer Vision Engineer
Description
As a penetration tester (pen tester for short), you'll help businesses identify their security weaknesses before malicious hackers can do the same. You do this by attempting to breach computer networks with the company's permission.
Qualifications
- Develop image analysis algorithms
- Develop Deep Learning architectures to solve problems
- Design and create platforms for image processing and visualization
- Understand dataflow programming
Certificates
- Certified Computer Vision Expert Certification (CCVE - AI3080)
- Certified Engineer in Computer Vision (CERTIFAI)
Future implications
- Self-driving
- Drone delivery
- Manufacturing automation
Competences
- Full-time degree in computer science or engineering with a specialisation in computer vision or advanced machine learning concepts (Masters, Bachelor's or PhD)
- Object-oriented programming skills
- Knowledge of Python, C++, Matlab, R, SQL, OpenCV etc.
- Rudimentary grasp of linear algebra principles (matrix factorization, principal component analysis, dimensional reduction, linear transformation, matrix multiplication etc.)
- Ability to develop machine learning models
Tasks
- Develop image analysis algorithms
- Develop deep learning architectures to solve problems
- Design and create platforms for image processing and visualisation
- Use knowledge of computer vision libraries
- Understand dataflow programming