For the role of a Computer Vision Engineer, particularly in the context of a project focusing on enhancing object detection and self-learning capabilities in an app, the candidate should possess a combination of technical and soft skills:
### Technical Skills
1. **Proficiency in Programming Languages**: Expertise in Python, C++, Java, or similar languages commonly used in machine learning and computer vision.
2. **Experience with Machine Learning Frameworks**: Familiarity with TensorFlow, PyTorch, Keras, or similar frameworks for developing machine learning models.
3. **Knowledge of Computer Vision**: Understanding of computer vision techniques and algorithms, such as image recognition, object detection, and neural networks.
4. **Data Handling Skills**: Ability to manage and process large datasets, including data cleaning, augmentation, and annotation.
5. **Algorithm Development**: Skills in developing, testing, and optimizing algorithms tailored for computer vision tasks.
6. **Familiarity with Deep Learning**: Understanding of deep learning concepts, particularly convolutional neural networks (CNNs), which are crucial for image processing tasks.
7. **Software Development**: Experience in software development, including integrating machine learning models into applications.
### Soft Skills:
1. **Problem-Solving Ability**: Capability to approach complex challenges methodically and develop innovative solutions.
2. **Team Collaboration**: Ability to work effectively in a team, including collaborating with other engineers, developers, and stakeholders.
3. **Communication Skills**: Strong written and verbal communication skills for explaining technical concepts to non-technical team members and stakeholders.
4. **Adaptability**: Flexibility to adapt to new technologies and methodologies in the rapidly evolving field of AI and machine learning.
5. **Attention to Detail**: Precision and thoroughness in algorithm development and data analysis.
6. **Project Management**: Skills to manage project timelines and deliverables, especially important in a contract-based role.
### Additional Considerations:
- **Experience in Specific Industry Applications**: Depending on the specific domain of your app, experience in related areas (like healthcare, automotive, etc.) may be beneficial.
- **Research Experience**: For more advanced roles, a background in academic or industrial research in computer vision can be a plus.
Job Types: Part-time, Contract
Pay: $77,252.71 - $93,035.52 per year
Expected hours: 20 per week
Benefits:
• 401(k)
• Dental insurance
• Health insurance
• Paid time off
• Vision insurance
Ability to Relocate:
• New York, NY 10002: Relocate before starting work (Required)
Work Location: In person