C++ Backend Engineer/ AI venture company/ Japanese N3 advanced

 VRAIN Solutions Inc.



Posted on 2021/09/06
Job type Others
Programming language C++
Filter by IT skills C/C++
Filter by years of experience 1 - 3 Years
Salary min 5 million yen (annual)
Salary max 10 million yen (annual)
Japanese level  Business level (Intermediate)
English level None
Ref ID 6142
Job appeal Full-Time Employee; Foreigner friendly company; Using new tech
  • Japanese N3 advanced level (Japanese work environment)
  • Application design and development using Modern C++ (C++11/14/17)
  • Experience of developing applications from basic design through to testing.
  • Experience in team development using Github and Gitlab.
Good to have
  • Implementation of communication with PLC (Programmable Logic Controller)
  • Experience of creating sequences for ladder circuits
  • Experience of implementing FA camera controls such as Basler.
  • Image processing using OpenCV
  • Communication processing using gRPC
  • Knowledge of socket communication.
  • Knowledge of Visual Studio

About the Company

VRAIN Solution is an AI venture company established in 2020.

We are mainly engaged in product development, system development and data analysis using AI technology such as Image Processing / Speech Recognition / Natural Language Processing / Demand Forecasting / IoT etc. We are developing a wide range of businesses based on our high technology including AI technology.

One of the characteristics of our company is that we receive a large number of orders.

You will be able to gain a wealth of development experience in the most advanced areas.

We have a very strong research and development infrastructure, including an artificial intelligence development group at the University of Tokyo, which means that you will always be involved in the development of cutting-edge technologies.

We place great importance on diversity and mutual learning, and we have many global engineers from the US, China and other countries working for us.

Work Responsibilities


  • We are currently in the process of expanding our in-house production and are looking to increase our permanent recruitment.

  • We are looking for both young and senior level people with potential.

Job Description

  • As a Backend Engineer, you will be responsible for the system design, development and software testing of imaging applications, products developed in-house.

  • This is a great opportunity to join a growing company.

  • You will be responsible for the design, development and testing of imaging applications.

  • Visual inspection system for a major automotive manufacturer

  • Print inspection system for a major food company

  • Demand forecasting for production, etc.

Job satisfaction:

  • You will be able to work with the most advanced AI technology, you will have a lot of discretion as a development manager, and you will have a challenging job.

  • This is a great opportunity to be involved in cutting edge AI technology.

  • This is a great opportunity to work in a fast-paced environment where you will have the opportunity to work on a wide range of projects.

  • This is a great opportunity to work on the development of cutting edge technology.

Preferred Personality

  • People who are ambitious, like to think independently and act with a sense of speed.

  • Someone interested in venture companies

  • Someone who is able to dig deep into the background of a problem, think of a fundamental solution, and execute it autonomously.

  • Those who share our values (Mission, Vision, Value).

Development Environment

  • Language: C++

  • Development environment: Windows 10

Organizational Structure

15 engineers (12 outsourced, 3 permanent), 5 sales and 2 back office staff.

​​About 20 employees (in total) (including 3 foreign nationals)

Working Hours

  • 9:00-18:00 (working hours: 8 hours 0 minutes)

  • Flexible working hours

  • Core time: None

  • Average overtime: around 45 hours

Welfare and Benefits

  • Health insurance, pension insurance, unemployment insurance

  • Workers' accident insurance

  • Company housing allowance (the company will help you find a place to live.)

  • Commuting allowance

  • Measures against passive smoking: No smoking on the premises


  • 2 days off per week (Saturday, Sunday and public holidays)

  • Paid holidays 10 to 20 days

  • 120 days off

  • GW holiday, summer holiday, New Year holiday, congratulations or condolence holiday

Evaluation Process

  • Application screening

  • 1st interview: Hearing about your experience and discussing your work

  • Recruiter →Technical exam

  • 2nd interview: Discussion round (with other engineers)

  • Final interview (with the Director and Representative)


Back to all jobs