We're seeking a Senior Image Processing Engineer to drive our image recognition and machine learning initiatives. If you're an expert in image processing algorithms, machine learning techniques, and fluent in English, ready to innovate in a dynamic environment, we'd love to have you join our team!
# Responsibilities
1. Lead the design and development of advanced image processing algorithms and systems, with a focus on image recognition using machine learning techniques.
2. Collect all the image recognition methods.
3. Collaborate with cross-functional teams to integrate image processing and recognition solutions into our products and services.
4. Conduct research and stay abreast of the latest advancements in image processing, computer vision, and machine learning.
5. Develop and optimize machine learning models for image recognition, ensuring accuracy, efficiency, and scalability.
6. Design and implement image processing pipelines for real-time and batch processing applications.
7. Evaluate and select appropriate tools, libraries, and frameworks for image processing and machine learning tasks.
# Qualifications
1. Master's degree or Ph.D. in Computer Science, Electrical Engineering, or a related field with a focus on image processing and machine learning.
2. 5+ years of experience in image processing and computer vision, with a proven track record of developing and deploying image recognition solutions.
3. Strong knowledge of machine learning algorithms and techniques, particularly those related to image recognition (e.g., CNN, RNN, GANs).
4. Proficient in programming languages such as Python, C++, or MATLAB, and familiar with machine learning frameworks like TensorFlow, PyTorch, or Keras.
5. Experience with image processing libraries and tools (e.g., OpenCV, PIL, scikit-image).
6. Excellent problem-solving and analytical skills, with the ability to work on complex projects in a fast-paced environment.
7. Proficiency in both English and Chinese, written and spoken.
# Nice to Have
1. Experience with deep learning and neural networks.
2. Familiarity with cloud computing platforms and services for machine learning and image processing.
3. Knowledge of parallel computing and optimization techniques for real-time image processing.