Imaging Products Application, Cloud Services and AI Engineer

Canon

AI

DevOps

Cloud

About this role

The role designs and develops applications, cloud services and solution products for Canon’s camera and network-camera businesses. Work includes B2C services that provide new experiences for camera users and B2B solution applications and services that address customer and social challenges through network cameras.

Projects include cloud-based web applications, SaaS and solution development; PC and mobile applications linked with imaging products; data collection, analysis and use; video-analysis and video-DX applications for Windows PCs and network cameras; image-processing software for manufacturing; Visual SLAM software; and video-analysis technologies using deep learning and AI.

Depending on the assignment, the engineer or leader designs, develops and operates cloud-service architecture, infrastructure, applications and DevOps. Software-service development experience covering functional design, detailed design, implementation, testing and failure analysis is sought. Relevant experience may include public-cloud system or service development, programming with Python, Java or JavaScript, network or information-security work, cloud project leadership, or software development involving requirements, networks and video or images. The posting also names Windows, Mac and Linux PC applications, Android and iOS mobile applications, Windows applications using ASP.NET, C# or C++, and web applications using JavaScript, Angular, React or WASM. Other named areas include embedded systems, real-time operating systems, ROS1 or ROS2, drive-system feedback control, deep learning and video-analysis algorithms.

Teams of several to more than ten people develop cloud services, solution products and mobile or PC applications. Members specialize in backend, frontend, image processing, camera communications and DevOps and collaborate across disciplines. The work may involve Canon AI engineers, camera and network-camera development teams, group-company teams, and professional camera operators worldwide. The organization uses remote work alongside in-person and virtual collaboration.

The position is a permanent, full-time role based at Canon’s headquarters in Ota, Tokyo, or its Kawasaki office in Kanagawa. Standard working hours are 8:30–17:00, or 8:00–16:30 depending on the site. Annual holidays total 125 days. Salary is ¥5.3 million–¥10.5 million per year, with overtime paid separately and bonuses twice yearly. Benefits include transportation and overtime allowances, social insurance, retirement and corporate pension plans, savings programs, employee stock ownership, training, and childcare-related reduced working hours.

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.