onsite
Computer Vision & AI Specialist - aes
Software Engineer
Lead the design, development, and deployment of computer vision solutions using Python, OpenCV, and TensorFlow, driving AI innovation and delivering high‑performance models for real‑world applications.
About the role
Key Responsibilities
- Design, implement, and optimize computer vision pipelines for image and video analysis using Python and OpenCV.
- Develop and train deep learning models with TensorFlow/Keras, applying state‑of‑the‑art techniques such as CNNs, YOLO, and transformers.
- Collaborate with cross‑functional teams to translate business requirements into scalable AI solutions and integrate models into production environments.
- Perform data preprocessing, augmentation, and annotation, ensuring high‑quality datasets for model training and evaluation.
- Monitor model performance, conduct A/B testing, and iterate on architectures to meet accuracy and latency targets.
Requirements
- 3+ years of experience in computer vision and deep learning.
- Proficiency in Python, OpenCV, and TensorFlow/Keras.
- Strong understanding of machine learning fundamentals and model deployment best practices.
- Experience with cloud platforms (AWS, GCP, or Azure) for model training and inference.
- Excellent problem‑solving skills and ability to communicate complex technical concepts to non‑technical stakeholders.
Skills
pythonopencvmachine learningtensorflowcomputer visiondeep learning