Skip to main content Skip to first level navigation

RICOH imagine. change.

Ricoh Software Research Center(Beijing) Co., Ltd.

Skip to main content First level navigation Menu
ricoh.com
Breadcrumbs

Career Opportunities

Ricoh is a leading office solutions provider, supplying a wide variety of products and services. Ricoh Software Research Center Beijing is carrying out R&D activities in the areas of advanced technologies and solutions to help customers working at various work styles, to improve the productivity and creativity of their intellectual work.

Job Vacancy

1. G1901 Deep Learning Researcher

Job Description:
  • Track latest progress of deep learning research and applications
  • Work on machine learning, deep learning, computer vision and image processing algorithms and platform design
  • Investigate on application scenarios, implement and deploy product prototypes
Requirements:
  • Master or PhD degree, with experience on computer vision, machine learning, AI or data mining is preferred
  • On hand experience on deep neural networks, image processing, computer vision or pattern recognition is preferred
  • Proficient at least one computer language such as C/C++, Python,familiarwith tensorflow, mxnet or caffe
  • Good English language skills

Page Top

2. G1902 Machine Vision Researcher

Job Description:
  • Research and development machine vision and industry scenario detectionalgorithms
  • Implement and optimize target detection, classification and recognition algorithms
  • Design, deploy, development and optimize system solutions
Requirements:
  • Master or PhD degree, with experience on computer vision, machine learning, AI or data mining is preferred
  • On hand experience on image processing, computer vision or pattern recognition is preferred
  • Proficient at least C/C++ and software development methods
  • Good English language skills

Page Top

3. G1903 Autonomous Driving Researcher

Job Description:
  • Research on autonomous driving algorithms on predefined scenarios, fusion different sensors such as cameras, Lidar, GPS and others
  • Development and deploy autonomous driving system prototype
Requirements:
  • Master or PhD degree, with experience on robot, autonomous vehicle, or related computer science is preferred
  • On hand experience on stereo vision, SLAM, target detection on traffic scenario is preferred
  • On hand experience on robot design, autonomous car design competition is preferred, familiar with control theory is preferred
  • Proficient at least C/C++ and software development methods, familiar with Window, Linux OS
  • Good English language skills

Page Top

G1904 Hardware Development Engineer

Job Description:
  • Track latest progress of robotics research and related applications
  • Design, assembly, debug and customize development for robotapplications
Requirements:
  • Bachelor degree or above, major in automation, computer science, electrical engineering or related
  • With wheeled robot control, path planning and robot walking, vision/Lidar/ultrasonic sensor related experience is preferred
  • Experience in robot-related development competition is preferred
  • Familiar with C/C++, C# orsimilar computer languages
  • Familiar with ARM or embedded development, familiar with ROS development is preferred
  • Good English language skills

Page Top

5. G1905 Data Mining Researcher

Job Description:
  • Analyze customer requirements, build large-scale data mining system and optimize the system based on actual demand
  • Optimize the existing data mining system of Ricoh and accumulate technologies
  • Write and publish relevant papers and patents
Requirements:
  • Master degree or above in Computer Science, Pattern Recognition, Machine Learning, Information Processing or other related fields.
  • Proficiency of Java, Python or C++, and clean code
  • Familiar to machine learning and data mining related algorithms and fine-tuning methods
  • Excellent teamwork and English communication skills
Preferable Experience:
  • Experience with development on large-scale dataset, skilled with Spark and Hadoop
  • Experience with recommender system, familiar with user profile construction and recommendation algorithms based on user profile and behavior sequence
  • Experience with Deep Learning, skilled with the implementation andoptimization of common models (CNN, LSTM, etc.) on open-source framework (TensorFlow, etc.)

Page Top

6. G1906 Natural Language Processing Researcher

Job Description:
  • R&D on Machine Translation, Conversation, Language Understanding, Text Summarization and related algorithms
  • R&D on Knowledge Base, Named Entity Recognition, Semantic Mining, Event Extraction and related algorithms
  • Explore the combination of cutting-edge technology and future application scenarios
Requirements:
  • Master degree or above in computer science or related fields required
  • Must have professional knowledge and experience in the fields of natural language processing, informationextraction, information retrieval, and machine learning
  • Proficiency of Java, Python or C++, and clean code
  • Excellent oral and written English communication skills required, TOEIC Certificate holders highly preferred
Preferable Experience:
  • Experience with Deep Learning, skilled with the implementation and optimization of common models on open-source framework (TensorFlow, etc.)
  • Experience with Conversation (Chatbot), familiar with Information Retrieval, Information Extraction, Text Generation, Text
  • Classification and other relevant technologies
  • Experience with Machine Translation, familiar with SMT, NMT and other relevant technologies
  • Experience with Knowledge Graph, familiar with Entity Discovery, Entity Linking, Knowledge Inference, Knowledge Representation and other relevant technologies

Page Top

7. G1907 Embedded System Researcher

Cooperating with global R&S institutions, Business Solution Lab of SRCB is committed to research the most advanced wireless networking and vision sensoring technology and serve for industry solutions, e.g. Office Automation, Security, Retail, Logistics, etc.

Research fields:
  1. Image or audio signal processing and implemantation
  2. Internet of Things or Wireless Sensor Network
Job Description:
  • Define research problems base on requirement analysis, make R&D plan, write technical report
  • Finish the whole process of research problem domain analysis, design system solution, make proof-of-concept prototype and system evaluation
  • Research in Embedded System domain for innovative solutions, be able to formulate patent and paper, and represent Ricoh Group to participate organization for standardization
Requirements:
  • Master's degree (or above) in Embedded System/Communication/Computer Science/Electronics or relevant fields
  • Proficient in embedded system technologies, especially on firmware and middleware development and detailed process
  • Proficient in at least one of C/C++ and Java programming
  • Familiar with the development process of embedded system
  • Proficient in heterogeneous computing, parallel computing or distributed computing is preferred
  • Proficient in embedded implementation of video or image processing algorithms is preferred
  • Have good problem solving skill and be energetic to work independently and cooperatively in a group
  • Experience of patent or patent is a plus

Page Top

8. G1908 Panoramic Visual Processing Researcher

Cooperating with global R&S institutions, Business Solution Lab of SRCB is committed to research the most advanced wireless networking and vision sensoring technology and serve for industry solutions, e.g. Office Automation, Security, Retail, Logistics, etc.

Research fields:
  1. Image or audio signal processing and implemantation
  2. Internet of Things or Wireless Sensor Network
Job Description:
  • Research on new algorithm for image/video processing and analysis
  • Research on computer vision based on panoramic video, like video stablization, image enhancement
  • Research on panoramic content analysis based on deep learning method, like object detection, 3D resconstruction
Requirements:
  • Master's degree (or above) in computer science or related engineering field.
  • Must have professional knowledge and experience in high-tech technology research/development with an emphasis in image processing or computer vision or pattern recognition
  • Knowledge and experience of deep learning preferred
  • Proficient in Windows, LINUX, C, C++, Python and software development methods
  • Proficient in heterogenous computing, parallel computing or distributed computing is preferred
  • Experience in the field of panoramic image/video processing, object detection, tracking and recognition is preferred
  • Have good problem solving skill and be energetic to work independently and cooperatively in a group
  • Experience of patent or patent is a plus

Page Top

How to Apply