Responsibilities:
Implementing Image Processing Projects: Independently manage the implementation and deliver image processing projects, from concept to deployment, while ensuring high-quality results.
Technical Expertise in Image Processing Libraries: Utilize Python libraries like OpenCV, Pillow, and scikit-image to develop and implement image processing solutions. Experience with Java or C++ for performance-intensive applications is a plus.
Machine Learning & Deep Learning: Apply techniques such as CNNs, RNNs, Object Detection, and Image Segmentation to improve image processing tasks using frameworks like TensorFlow, PyTorch, and Keras.
Cloud Platform Integration: Implement cloud-based solutions using AWS, GCP, or Azure, including containerization with Docker and Kubernetes. Leverage cloud-based ML services for scalability and efficiency.
Project Management: Being able to self-manage and ensure the successful delivery of projects. Mitigate risks and communicate any potential roadblocks early on.
Version Control & Collaboration: Use Git for version control to manage code and collaborate with cross-functional teams.
Continuous Learning and Improvement: Stay updated with the latest trends and technologies in image processing, machine learning, and cloud infrastructure to continually improve solutions and team capabilities.
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Image Processing: Advanced proficiency in OpenCV, Pillow, and scikit-image. Programming Languages: Python is a must; experience with Java or C++ is highly desired.
Machine Learning: Expertise in TensorFlow, PyTorch, Keras, with hands-on experience in deep learning architectures like CNNs, RNNs, Object Detection, and Image Segmentation.
Cloud Platforms: Experience with AWS, GCP, or Azure, and knowledge of containerization (Docker, Kubernetes).
Version Control: Proficiency in Git for source code management.
Problem-Solving: Strong analytical and problem-solving abilities with a track record of diagnosing and resolving technical issues independently.
Project Management: Demonstrated ability to manage project timelines, ensure the delivery of the projects, and mitigate risks.
Communication: Strong communication skills to convey complex technical concepts to both technical and non-technical stakeholders.
Practical Experience: A portfolio of completed image processing projects, including image classification, object detection, image segmentation, and image restoration.
Experience working in a fast-paced, agile development environment.
Familiarity with distributed computing and parallel processing for large-scale image data.
Prior experience in developing image processing applications for industries like banking, data analytics, or FinTech
Skills
Functions
Hybrid
Company
39 active jobs
Bangkok
Industry:
Ready to Apply?
Submit your application now and take the next step in your career journey.
Similar Jobs