Job Responsibility
Lead cross-functional teams to define project requirements and objectives. Research, design, and implement advanced computer vision algorithms and models to analyze images. Develop and optimize machine learning algorithms for complex image classification, segmentation, and detection tasks. Architect and integrate AI capabilities into existing systems and applications in collaboration with data scientists and software engineers. Evaluate and improve the performance of AI models using relevant metrics and validation techniques. Stay at the forefront of the latest advancements in computer vision, machine learning, and automation technologies. Provide technical leadership and mentorship to junior team members, fostering their growth and development. Communicate complex technical concepts to non-technical stakeholders and drive strategic AI initiatives within the company. Lead the training and fine-tuning of large language models (LLMs) and manage large datasets for training purposes.
Job Requirements
- Master's or Degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 5 years of experience in developing computer vision applications.
- Proven track record of leading AI projects from conception to deployment.
- Strong proficiency in Python programming.
- Extensive experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Deep understanding of image processing techniques and libraries (OpenCV, YOLO, scikit-image, etc.).
- Significant experience with large-scale data processing and cloud computing platforms (AWS, Azure, GCP).
- Extensive experience with large language models (LLMs) and dataset training is a must.
- Excellent problem-solving skills with the ability to navigate complex technical challenges.
- Strong leadership and team collaboration skills.
- Exceptional communication skills with the ability to convey complex technical concepts to non-technical stakeholders.
Job Benefits