Image Recognition AI Engineer
Job Summary
The company is seeking an end-to-end engineer to lead the research, development, and productization of image recognition AI algorithms for their proprietary cloud video platform. This role involves working across the full lifecycle to drive 'On-Site AX' initiatives for diverse industries. You will collaborate with experts in computer vision, edge-to-cloud architectures, and product management to deliver high-impact AI solutions.
Responsibilities
- Develop image recognition AI algorithms and models
- Conduct research and evaluate model performance
- Execute proof-of-concept (PoC) tests
- Drive end-to-end product development lifecycle
Required Skills
- Python development (3+ years)
- Image recognition R&D (3+ years)
- Computer vision fundamentals
- English reading proficiency
- Business-level Japanese (JLPT N2+)
Job Details
### Overview
The company develops cutting-edge solutions using a proprietary cloud video recording platform, serving over 350,000 active cameras across sectors like retail, construction, and manufacturing. The AI Development Department is focused on automating workflows and enhancing data-driven decision-making via computer vision and image recognition AI.
### Responsibilities
- Development of image recognition AI algorithms and models.
- Proposing research topics.
- Researching and evaluating algorithms and models.
- Improving and optimizing algorithms and models.
- Conducting proof-of-concept (PoC) tests.
- Product development.
### Position Highlights
- End-to-End Ownership: Engage in the entire product lifecycle from technical research to final deployment.
- Collaborative Culture: Work with skilled peers in a growth-oriented environment with active code reviews.
- Cross-Disciplinary Synergy: Collaborate with experts in cloud infrastructure, frontend, mobile, and embedded systems.
- Strategic Focus: Contribute to AI solutions as a core revenue engine for the company.
- Versatile Hybrid Architectures: Develop products for edge devices, cloud, or hybrid topologies.
### Job Requirements
**Required:**
- Research and development experience in image recognition or product development (3+ years).
- Basic knowledge of image processing, recognition, and machine learning.
- Knowledge equivalent to Basic level of Image Processing Engineer Certification.
- Practical software development experience using Python (3+ years).
- English reading comprehension sufficient for literature reviews.
**Preferred:**
- Experience in C/C++ development.
- Ability to design for maintainability and scalability.
- Master’s or doctoral degree in Computer Science or related field.
- Experience in web services or AWS.
- Experience in embedded development for video products.
- Ability to communicate technically in English.
- Experience in competitive programming or Kaggle.
### Working Environment
- Working Hours: Discretionary Work System.
- Japanese Level: Business Level (JLPT N2 or higher).