Machine Learning Engineer(NLP/Researcher/Research Engineer)

About the company
This fintech company was established in 2016, and the company is developing AI solutions with a focus on accounting. Their mission is "Change the accounting, and the world will be changed". A lot of accounting firms are facing a labor shortage and the company is trying to automate the work by using AI and image analysis technology.

Their service includes AI systems that utilize image recognition technology for reading documents and receipts to make the work more efficient. The market scale in Japan is expected to be 800 billion yen, and they have already acquired several patents, so they are trying to expand their business for overseas markets.
Corporate Culture
Since they are small team, they try to work closely together to solve problems as a single team. The company is looking for someone with more experience and knowledge than their current team in order to help the team grow and become a fast growing work environment. From the CEO's experience of working at a foreign company, they are flat culture and employees are able to bring up ideas regardless of title or age.
Global Aspects
  • Foreign employees already employed
PR Aspects
The company has won a competition at a fintech award.
Other details
  • Autonomy clearly defined
  • Values clearly defined
Responsible for technical development that is the key to business growth in a team under the direct supervision of the CTO
This position is for an engineer who researches and develops the AI engine that forms the basis of our accounting-specific AI services "Robota" and "Remota". You will work as a researcher in the Advanced Technology R&D Department, focusing on natural language processing.
After joining the company, you will be assigned to a team under the direct supervision of the CTO, who is an AI scientist, and will promote research and development as a team.

Specific job description
You will be involved in the in-house development of an "AI Accounting" service to dramatically increase the speed of accounting processing. We are entrusting you with the algorithm development and evaluation improvement of an AI system that converts necessary information from voucher images into appropriate textual information.
Working with two AI scientists on the team, you will be expected to utilize your knowledge of deep learning object detection/text recognition and big data analysis.

Tasks after character detection include
- Lexical, syntactic, and semantic analysis of accounting documents
- Extraction of unique expressions and relational information from accounting documents
- Extraction of additional information (graphs, tables, images, etc.) from accounting documents
Peripheral systems
- Development and operation of annotation technology related to natural language
- Academic activities such as writing papers, external presentations, and joint research on R&D results

Development Environment
- Python / Flask / TensorFlow, Keras, Pytorch or other DL-frameworks / MySQL / Nginx / Apache / AWS / GCP / RDS / Aurora

Development Flow
- Agile development / Scrum
- GitHub

Testing and Management
- GitHub / JIRA

※Please note that the position is only for those who are currently residing in Japan only
- Ph.D. or Master's degree (including prospective) in the area of computer science
- In-depth knowledge of one or more of the following areas and the ability to design and apply methods to problems on your own
- Algorithms and data structures
- Artificial intelligence, especially natural language processing, image processing, and machine learning
- Statistical analysis and data science
- Ability to read and write papers and technical documents, and speak English well enough to converse in the area of expertise.
- Familiarity with Linux-based operating systems
- Practical knowledge of programming, algorithms, and data structures
Experience in model implementation and evaluation using ML libraries such as Tensorflow and PyTorch
Knowledge of big data analysis (at a level that enables easy processing and analysis)
Japanese Level
  • None
Recent publications in leading journals and international conferences in the field of computer science
Experience in research and development of OCR technology
Knowledge and experience in MLOps development and operation
Experience in development in a scrum team
Experience in development using Github and cloud environment
Knowledge of back office operations such as accounting and finance
Knowledge and experience in developing, evaluating, improving, and deploying object (or character) detection models in cloud services
Ideal candidate
Those who feel the value of accomplishing a large task.
Those who are highly motivated to use technology that directly contributes to social implementation and social contribution.
Those who are willing to work from the company's point of view and make breakthroughs.
Those who are willing to work steadily until results are achieved.
A sense of responsibility to finish the job to the end.
A team player who values teamwork and is willing to work hard with ambition.
Annual Expected salary (Minimum)
Annual Expected salary (Maximum)
Transporation cost coverage
  • Covered based on Company's set policy
Work hours
9:30 - 18:30
  • No
  • End of Year and New Year Holiday
  • Saturday
  • Golden Week
  • National Holiday
  • Sunday
  • Worker’s Accident Compensation Insurance (労災保険)
  • Health Insurance (健康保険)
  • Unemployment Insurance (雇用保険)
  • Welfare Pension Insurance (厚生年金保険)
Other benefits
  • Free Coffee/Tea
- GPUs are DGX-Stations located in-house, cloud environment (AWS, GCP, etc.) if needed.
- Engineers mainly use MacBookPro, but of course you are free to choose any environment you like.
- We can provide 4K4 cards with 16K, etc. as needed.
Remote Work
  • Options for remote work