Python Imaging Software Developer

at Dynamic Workforce Solutions Singapore

  • Full Time
  • 1 month ago
  • 4,700 - 7,000 USD Monthly
  • 2 (vacancy)

Job Role Insights

  • Date Posted:
    Posted 1 month ago
  • Hiring location
    Singapore
  • Offered Salary
    4,700 - 7,000 USD / Monthly
  • Min. Qualification
    Bachelor’s Degree
  • Experience
    3 Years Min
  • Job Type
    Full Time
  • Job Role
    Software Developer

Key Responsibilities : 

  • Develop and maintain image processing applications using Python.
  • Utilize Pillow (PIL) for image filtering, transformation, and enhancement.
  • Implement computer vision solutions using OpenCV for object detection, recognition, and segmentation.
  • Design and develop Flask-based web applications for image processing services and APIs.
  • Handle data manipulation and analysis using Pandas and NumPy.
  • Build and enhance GUI applications using Tkinter for user-friendly imaging tools.
  • Optimize performance for large-scale image processing applications.
  • Debug, troubleshoot, and improve the reliability of imaging-related software.
  • Collaborate with data scientists and software engineers to develop innovative imaging solutions.
  • Write clean, efficient, and well-documented code.

Requirements : 

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in Python programming, focusing on imaging applications.
  • Proficiency in Flask for developing web-based image processing tools.
  • Strong experience with Pillow (PIL) and OpenCV for image manipulation and computer vision.
  • Good knowledge of Pandas and NumPy for data processing and numerical computations.
  • Hands-on experience in developing Tkinter-based desktop applications.
  • Strong debugging and optimization skills.
  • Ability to work both independently and collaboratively in a team environment.
  • Excellent problem-solving and communication skills.