Design and develop web, cloud, mobile, PC, image-analysis and AI applications for Canon imaging and network-camera products. The role covers architecture, infrastructure, development, testing, operations and DevOps, with remote work available.
About this role
The role develops AI technologies for video, images and documents, including deep learning, reinforcement learning and data mining. It also covers high-image-quality technologies and quantitative image-quality assessment for controlling video and image data, as well as 3D technologies for imaging and medical products.
The work is carried out in the context of digital cameras, network cameras, industrial equipment and other future product groups. The posting describes development of advanced algorithms, data and application technologies, including the integration of AI and image-processing technologies to create product-related technical capabilities.
Required experience includes knowledge and development experience of at least three years in artificial intelligence, deep learning, data mining, machine learning, pattern recognition or a related field; alternatively, at least three years of knowledge and development experience in image processing, coding processing, multivariate analysis, image-quality evaluation, physical-property measurement or mathematical-model analysis for new algorithm development. Programming skills in C, C++ or Python are required. Experience developing AI models is required for candidates in their late thirties and older. Experience planning, proposing, carrying out or managing development projects is required, with development-team leadership required for candidates in their late forties and older.
Preferred experience varies by career stage. Candidates in their early thirties or younger may have at least two years of programming development experience and AI-model development experience. Candidates from their late thirties through early forties may have development-team leadership experience and experience developing natural-language AI technologies, including generative AI. Candidates in their late forties and older may have led development teams of five or more people, developed natural-language AI technologies including generative AI, or developed products or services using AI technology.
The position is full-time and based at Canon's headquarters in Shimomaruko, Ota-ku, Tokyo. Working hours are 8:30 to 17:00, or 8:00 to 16:30 depending on the site. Overtime pay is provided separately except when hired as a manager subject to supervisory status. Annual salary is JPY 5.3 million to JPY 8.7 million; treatment at joining is determined according to experience, ability and company regulations. The posting states annual salary increases once per year, bonuses twice per year, 125 annual holidays, paid leave, and additional leave programs. Benefits include transportation and overtime allowances, social insurance, retirement benefits, corporate pension, savings programs, employee shareholding, mutual aid, training, childcare-related reduced working hours, resort facilities and sports facilities.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.