MEXICO - REMOTE - Full-Time
Senior Computer Vision Engineer
About this position
The Senior Computer Vision Engineer will be responsible for leading the end-to-end architecture of deep learning solutions. Responsible of reporting the progress of the projects in the artificial intelligence department and becoming a mentor of engineers with a lower level of experience.
Qualifications:
- BS or MS in Computer Science/Mechatronics/ Robotics or related field.
- Professional understanding of the English language is a must (written, read, and spoken).
- Strong knowledge in the training/deploying models for deep learning solutions.
- Strong Knowledge of deep learning distributed frameworks (Keras, Pytorch (DDP), TensorFlow, Ray, etc.).
- Cloud technologies experience for Deep Learning Solutions (AW ML/SageMaker/EC2/S3, GCP, etc.).
- Experience with real-time Video Processing and GPU programming.
- Expertise in digital/analog camera processing pipelines, image quality metrics is a plus.
Activities:
- Lead the end-to-end architecture (design and implementation) for Deep Learning Solutions.
- Architect and develop a highly scalable, distributed, and micro-services backend solution.
- Lead the continues integration, best practices and deploy of deep learning models.
- Define and develop advanced algorithms for real time image and video processing.
- Standardized the features videos (codes, fps, resolution, quality, illumination) to obtain the best input for deep learning solutions.
Tools:
- C/C++/python programming skills.
- Experience using containers (Dockers, Kubernetes) is a plus.
- Expertise in Big Data technologies (Kafka, Apache Spark, Hadoop) is a plus.
Soft skills:
- Positive Attitude.
- Teamwork.
- Cooperation.
- Communication (good written and oral communication).
- Adaptability Creativity.
- Dealing with difficult situations.