
Job Description
We are seeking a highly skilled Computer Vision AI Developer to join our team. As a Computer Vision AI Developer, you will be responsible for developing, implementing, and maintaining computer vision algorithms and software for image and video analysis. You will work closely with the data science team to build, train, and deploy machine learning models to solve complex problems in various industries.
Key Responsibilities:
● Develop, implement, and maintain computer vision algorithms and software for image and video analysis.
● Implement computer vision models and designed algorithms.
● Optimize algorithms for real-time performance.
● Design, train, and deploy machine learning models for object detection, classification, and segmentation.
● Collaborate with cross-functional teams to identify business requirements, develop technical solutions, and deliver high-quality software products.
● Conduct research and stay up-to-date with the latest computer vision techniques and technologies.
Requirements
● Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
● More than three years of experience in developing computer vision algorithms and software using deep learning frameworks such as TensorFlow, PyTorch, or Keras.
● Strong programming skills in Triton and TensorFlow serving.
● Strong programming skills in Python, C++, or Java.
● Experience with computer vision libraries such as OpenCV, NumPy, or scikit-image.
● Knowledge of machine learning concepts and techniques, including supervised and unsupervised learning, regression, and clustering.
● Excellent problem-solving skills and ability to work independently as well as part of a team.
● Strong communication and interpersonal skills.
● Strong skills in git, Jira, ML-Flow, and related development tools.
Preferred Qualifications:
● Experience in GPU code development and skilled in CUDA, parallel programming and etc.
● Experience with embedded systems and real-time computer vision applications.
● Experience with Self-supervised learning and different related approaches.
● Experience with agile software development methodologies.
Employment Type
Job Category
Seniority
Details
Employment type
Job Category
Seniority
