Join us

Solve challenging and serious issues
by thinking throughly and
using cutting-edge technology.

DeepX solves the real world issues using various cutting-edge technology.

Our Values

  • Think Thoroughly before Execution

    Our work often breaks new ground.
    To identify the best path to the goal we must thoroughly consider all options and risks before execution.

  • Do Not Lose Heart in Failure

    We experience successive failure and frustration in our work.
    In failure we must not lose heart.
    Keep a positive mental attitude, learn from failure, and move forward as soon as possible.

  • Be Open-minded

    Teamwork is vital to our work. We aim to create not only a friendly atmosphere, but also a fair and professional team dynamic where each member takes responsibility. To achieve this we must:
    * Express our opinions to others honestly
    * Genuinely listen to the opinions of others without prejudice
    * Acknowledge good work and offer praise when deserved

  • Produce work that will be respected by you and those close to you

    * Work with honesty and integrity when dealing with clients
    * Strive to produce output which will contribute to and be respected by society.
    * Be able to say yes when asked “Can you be proud of your work before your family, friends, and yourself?”

  • Build up Trust

    Trust is the basis of all work. Develop it company-wide.

Job Opportunities

Control Engineer
Job Description
Design and development of control algorithms for heavy industry machines.
Details
・Low level controller development
・Task specific motion planning
・Machine learning based controller development
・System identification
・Performing simulator based controller optimisation
Minimum Qualifications/Requirements
・Python or C++ knowledge
・Control theory knowledge
・Machine learning knowledge
・Communication skills
・Problem solving skills
Preferred Qualifications/Requirements
・Python, C++ or Julia proficiency
・Experience with physics engines or frameworks like Bullet, MuJoCo, Gazebo, Webots etc
・Proficiency in the usage of development tools like git, Jira, slack etc
Language skills (Reading/Writing/Speaking)
Fluent in Japanese or English
Contract type
・Full-time
・Probationary Period: 6 months (salary same as above)
Work hours
Flex time (core hours 11:00-15:00, 60 minute lunch)
Holidays
・Two days off per week, Japanese national holidays, New Year's vacation etc.
・Paid Leave, Bereavement Leave
Salary
・Annual salary, paid monthly
・Based on your experience, skills and potential
Benefits
・Health insurance
・Full transportation coverage
・Company smartphone
・Visa support
Entry
Computer Vision Engineer
Job Description
You will be engaged in designing and developing technically right solutions to various problems that arise in real-world applications of image/point recognition technology. We expect you to lead 2~3 junior engineers while also working as a developing engineer.
Details
・Development of camera calibration technology
・Development of object recognition technology using Deep Learning
・Development of Visual Odometry technology using RGBD
・Development of SLAM and other navigation technologies
・Development of meshing technology for point clouds
・Decompose the tasks defined by the manager into subtasks that can be solved by junior engineers.
・Development support for junior engineers
Minimum Qualifications/Requirements
・ Currently living in Japan. Must be able to work at office
・ 2+ years experience in computer vision field
・ Wide knowledge in computer vision.
・A deep understanding in image/point recognition technology.
・ Solid in deep learning
・Basic knowledge in machine learning
・Proficient in Python
・Good programming habit
・Problem solving abilities
・Communication skills
・Leadership to lead the team toward long-term development goals
Preferred Qualifications/Requirements
・Publications and patents with notable achievements
・Experience in committing to OSS
・Experience in developing computer vision software products
・Experience with SLAM and point cloud processing
・ Knowledge in robotics; experience with ROS
・ Proficient in C++
Language skills (Reading/Writing/Speaking)
Fluent in English
Contract type
・Full-time
・Probationary Period: 6 months (salary same as above)
Work hours
Flex time (core hours 11:00-15:00, 60 minute lunch)
Holidays
・Two days off per week, Japanese national holidays, New Year's vacation etc.
・Paid Leave, Bereavement Leave
Salary
・Annual salary, paid monthly
・Based on your experience, skills and potential
Benefits
・Health insurance
・Full transportation coverage
・Company smartphone
・Visa support
Entry
Robotics Engineer (junior, middle level)
Job Description
You will be part of a team that designs and develops solutions to various robotics projects.
Details
Your responsibilities include:
- Collaborate with a team to design, develop, and test robotics solutions.
- Work on-site to test and deploy robotics solutions.
- Maintain a high level of communication with team members.


・Design of sensor and actuator architectures
・Development of calibration algorithms
・Development of robot systems using ROS
・Verification of the robot system using simulator
・Handling of field experiments and analysis of logs
Minimum Qualifications/Requirements
・Currently located in Japan. Must be able to work at office.
・Proficient in ROS1 or ROS2.
・Coding technique: C++ / Python3 / Bash.
・English speaking.
・Problem solving abilities
・Communication skills
Preferred Qualifications/Requirements
・Familiar with development in Docker containers.
・ Experience with Robotics projects, competitions.
・ Experience with real-time systems, interrupts, and schedulers
・ Experience with a Linux development environment: CMake, GDB, Git, Ubuntu, etc.
・ Knowlege of software engineering practices: Scrum, TDD, Code Reviews.
Language skills (Reading/Writing/Speaking)
Fluent in English
Japanese is a plus
Contract type
・Full-time
・Probationary Period: 6 months (salary same as above)
Work hours
Flex time (core hours 11:00-15:00, 60 minute lunch)
Holidays
・Two days off per week, Japanese national holidays, New Year's vacation etc.
・Paid Leave, Bereavement Leave
Salary
・Annual salary, paid monthly
・Based on your experience, skills and potential
Benefits
・Health insurance
・Full transportation coverage
・Company smartphone
・Visa support
Entry
Senior Robotics Engineer
Job Description
You will be part of a team that designs and develops solutions to various robotics projects. Your collaboration will be focused on the design, plan, and review aspects.
Details
Your responsibilities include:
- Collaborate with a team to design, develop, and test robotics solutions.
- Support teammates and teams on robotics software design and programming.
- Maintain a high level of communication with team members.


・Design of sensor and actuator architectures
・Development of calibration algorithms
・Development of robot systems using ROS
・Verification of the robot system using simulator
・Handling of field experiments and analysis of logs
Minimum Qualifications/Requirements
・Proficient in ROS1 or ROS2.
・Coding technique: Modern C++ / Python3 / Bash.
・Knowlege of software engineering practices: Scrum, TDD, Code Reviews.
・Experience with a Linux development environment: CMake, GDB, Git, Ubuntu, etc.
・Problem solving abilities.
・Communication skills.
Preferred Qualifications/Requirements
・ Familiar with development in Docker containers.
・ Experience with Robotics projects, competitions.
・ Experience with real・time systems, interrupts, and schedulers
Language skills (Reading/Writing/Speaking)
Fluent in English
Japanese is a plus
Contract type
・Full-time
・Probationary Period: 6 months (salary same as above)
Work hours
Flex time (core hours 11:00-15:00, 60 minute lunch)
Holidays
・Two days off per week, Japanese national holidays, New Year's vacation etc.
・Paid Leave, Bereavement Leave
Salary
・Annual salary, paid monthly
・Based on your experience, skills and potential
Benefits
・Health insurance
・Full transportation coverage
・Company smartphone
・Visa support
Entry
Physics Simulator Engineer
Job Description
Development of multi-physics simulator.
Details
・Implementing numerical physics models
・Developing framework for physics simulation
・Distribution of simulation execution
・Development of testing and validation pipelines
・Integration of physics and visualisation components
Minimum Qualifications/Requirements
・Python and C++ experience
・Awareness of physics
・Experience of development in a team
・Proficiency in the usage of development tools like git, Jira, slack etc
・Communication skills
・Problem solving skills
Preferred Qualifications/Requirements
・Mathematics, physics or material engineering background or similar
・Experience with numerical methods
・Experience with physics engines or frameworks like Bullet, MuJoCo, Gazebo, Webots etc
・CUDA experience
・Julia language proficiency
・Machine learning knowledge
Language skills (Reading/Writing/Speaking)
Fluent in Japanese or English
Contract type
・Full-time
・Probationary Period: 6 months (salary same as above)
Work hours
Flex time (core hours 11:00-15:00, 60 minute lunch)
Holidays
・Two days off per week, Japanese national holidays, New Year's vacation etc.
・Paid Leave, Bereavement Leave
Salary
・Annual salary, paid monthly
・Based on your experience, skills and potential
Benefits
・Health insurance
・Full transportation coverage
・Company PC / iPad / smartphone
・Visa support
Entry
Physics researcher
Job Description
Development of models for various physical phenomena and multi-physics simulation techniques.
Details
・Rigid and flexible body mechanics
・Soil and other granular material simulations
・Hydraulic circuits simulations
・Ropes and cables simulations
・Coupling of systems with different stiffness
・Constraint resolution
Minimum Qualifications/Requirements
・Python or C++ knowledge
・Mathematics, physics or material engineering background or similar
・Experience with numerical methods
・Communication skills
・Problem solving skills
Preferred Qualifications/Requirements
・Finite Element Method experience
・Discrete Element Method experience
・Simulator development experience
・Julia language knowledge
・Machine learning knowledge
Language skills (Reading/Writing/Speaking)
Fluent in Japanese or English
Contract type
・Full-time
・Probationary Period: 6 months (salary same as above)
Work hours
Flex time (core hours 11:00-15:00, 60 minute lunch)
Holidays
・Two days off per week, Japanese national holidays, New Year's vacation etc.
・Paid Leave, Bereavement Leave
Salary
・Annual salary, paid monthly
・Based on your experience, skills and potential
Benefits
・Health insurance
・Full transportation coverage
・Company PC / iPad / smartphone
・Visa support
Entry
CG Engineer
Job Description
Development of visual components of the simulation pipeline
Details
・Visualising physics simulation
・Simulating cameras and lidars
・Developing photorealistic rendering
・Developing tools for synthetic data generation for perception models
Minimum Qualifications/Requirements
・C++ experience
・Knowledge of 3D computer graphics software like Cinema4D, Houdini, Blender etc.
・Awareness of machine learning
・Experience of development in a team
・Proficiency in the usage of development tools like git, Jira, slack etc.
・Communication skills
・Problem solving skills
Preferred Qualifications/Requirements
・Experience of development with Unreal Engine or Unity
・C++ proficiency
・Experience of developing shaders
・Experience in VR development
・Computer vision development experience
・Differentiable rendering knowledge
Language skills (Reading/Writing/Speaking)
Fluent in Japanese or English
Contract type
・Full-time
・Probationary Period: 6 months (salary same as above)
Work hours
Flex time (core hours 11:00-15:00, 60 minute lunch)
Holidays
・Two days off per week, Japanese national holidays, New Year's vacation etc.
・Paid Leave, Bereavement Leave
Salary
・Annual salary, paid monthly
・Based on your experience, skills and potential
Benefits
・Health insurance
・Full transportation coverage
・Company PC / iPad / smartphone
・Visa support
Entry

We use cookies on this site to enhance your user experience. If you continue to browse, you accept the use of cookies policy on our site.

Accept