6 month contract
$40-50/hr
Responsibilities:
– Collaborates with clients and stakeholders to understand their business problems and goals, and proposes computer vision solutions that can address them effectively.
– Provides technical guidance and support to the clients throughout the project lifecycle, from data collection and preprocessing, to model development and deployment, to evaluation and maintenance.
– Communicates complex computer vision concepts and results to the clients and other audiences in a clear and concise manner, using appropriate visualizations and reports.
– Conducts research on the latest trends and developments in computer vision, and explores new ways to improve the existing systems and applications or create new ones.
Qualifications:
– Bachelor’s degree or higher in Computer Science, Engineering, Mathematics, or a related field, with a focus on computer vision, machine learning, or artificial intelligence.
– Proven experience in developing and deploying computer vision systems and applications for various domains and use cases, such as security, healthcare, retail, or entertainment.
– Strong knowledge of computer vision theory and practice, including image processing, feature extraction, classification, segmentation, detection, tracking, recognition, and generation.
– Proficient in programming languages, such as Python, C++, or Java, and computer vision frameworks, such as OpenCV, TensorFlow, PyTorch, Keras, etc.
– Excellent analytical, problem-solving, and communication skills, and ability to work independently or as part of a team.
– Familiarity with cloud computing platforms, such as AWS, Azure, or Google Cloud, and edge computing devices, such as Raspberry Pi, Jetson Nano, or Coral Dev Board.