ATP (ATA Teknoloji Platformları ) - Computer Vision Engineer

Job Overview:

We are looking for a Computer Vision Engineer who will be responsible for full cycle of algorithm development: concept definition, prototyping, development and implementation. The ideal candidate should demonstrate ability to adapt to new technologies and learn quickly. They must be comfortable working with a wide range of stakeholders and cross-functional teams to improve business outcomes. The Computer Vision engineer is expected to develop early prototypes of new technologies and to implement those techniques in POCs or demo software products.


Passionate about innovation and pushing the state of the art research

Research and development of new state-of-the-art computer vision algorithms

Design, development and evaluation of efficient, reusable and reliable code (new and existing code).

Understanding and anticipating our customers’ business needs and accelerating their ability to innovate by building working prototypes and/or POCs

Creating technical documentation for all projects

Excellent project management skills


Like to learn new stuff, get out of their comfort zone and be challenged

Ability to work well in a team and communicate effectively in a fast-paced development environment

Computer Science, Engineering or equivalent degree (Masters or PhD is a big plus )

Strong understanding of image processing and computer vision with ability to implement algorithms using both toolkits and self developed code

Strong grasp of machine/deep learning and data analytics techniques with emphasis on neural networks

Implementation skills with one or more programming languages: C, C++, Python, Java, Matlab

Experience with TensorFlow, OpenCV, AWS is a big plus

Excellent teamwork, problem-solving and communication skills

A good command of written and spoken English

Male candidates should have no military obligations

Daha fazla bilgi