Job Search

Recruit Detail

Find out more about the work we do, the experience and skills we can bring to the table, and our terms and conditions.

Company Name

Sherpa & Company Ltd.

Job Type

Software Engineer (Natural Language Processing/Machine Learning)

Work Detail

[Job Description] In this position, you will work as a software development professional, focusing on natural language processing, and be responsible for the development of core technologies for our product group and the operation of deliverables. You will need strong expertise in natural language processing and machine learning, as well as knowledge of medium- to large-scale software development and operation. Specific tasks you may be responsible for include: - Developing AI benchmark analysis to support the improvement of ESG evaluations - Classifying and extracting information from ESG documents - Improving the learning, evaluation, and test data collection process - Building a system for automatically collecting ESG scores - Developing analysis and generation technologies to automate ESG operations - Building and operating an in-house software development platform - Collaborating with academic research and related research institutions

Ideal Profile

Required Skills Meet all six of the following criteria: - Master's degree or higher in computer science (including prospective degrees) - One of the following: - Doctoral degree in computer science (including prospective degrees) - 4 or more years of practical experience in natural language processing (including graduate research) - Excellent knowledge of one of the following: - Rust: Algorithms, data structures, and web API development - Python: Natural language processing, machine learning, large-scale language models, and data analysis - TypeScript: Web application development - Excellent documentation skills and fluency in text-based communication - Fluent in reading, writing, and speaking Japanese - Fluent in reading and writing English Preferred Skills - Experience leading natural language processing-related products, research and development, or other projects Desired Profile [General Expectations for Employees] - Able to empathize with our company's mission and products - Able to take responsibility for work, establish a path to results, and tackle challenges without fear of failure - Ability to calmly analyze the events surrounding oneself based on facts and engage in logical discussions and proposals. [Software Engineer Expectations] - Ability to understand the value customers desire and develop products based on that value. - Ability to design software that is highly maintainable and takes continuous operation into consideration. - Ability to possess excellent knowledge of the latest software technologies and incorporate them into one's own work as needed.

Work Location

Tokyo Head Office or Work from Home Tokyo Neon Building 2F, 6-4-22 Minamioi, Shinagawa-ku, Tokyo

Phd. Stating Salary

Salary will be determined based on ability at the time of joining. (Minimum 8 million yen) Please discuss details when applying.

Similar Recruits

Chowa Giken Co., Ltd.

Job Type
Language AI Development Project Leader

■ Job Description Your primary technical area will be natural language processing, and under the supervision of the group manager, you will be responsible for project management and technical guidance to team members. Your main job will be "contract development," and you will be assigned to projects and work on them as part of a team. You may also be responsible for "product development," or be assigned to multiple projects. - Contract development: Develop and test AI technology to solve client issues, with the aim of putting it into practical use. - Product development: Develop our own proprietary AI engine to be used in contract projects. Most contract projects are prime projects, and you will be involved in every process from proposal to practical use. For example, in contract development, you will work as a team of multiple people to carry out the following tasks: - Identifying client issues and considering/proposing technical solutions. - Conducting technical research through international conferences, papers, etc. - Analyzing and visualizing client data. - Implementing, verifying, and evaluating technical methods such as deep learning and machine learning, primarily focusing on natural language processing. - Consulting with technical advisors from Hokkaido University. - Writing and publishing reports. You will also be responsible for the following project manager duties: - Client-facing - Project planning, specification development, task identification, scheduling, instructing engineers, and progress management. - Design, implementation, review, and evaluation. [Development Environment] - Primarily Python development. - Use and development of language models using libraries such as Huggingface. [Affiliation Information] - Regular mentoring sessions with university professors are available, allowing you to consult on your assigned projects and discuss papers. - As a Hokkaido University-based venture, you will have access to cutting-edge academic knowledge.

2025年卒 2026年卒

Tome Research Institute Co., Ltd.

Job Type
AI Research Engineer

[Specific Job Description] - Research and development of cutting-edge AI software - Research and development of new algorithms for artificial intelligence, machine learning/deep learning, data science, image processing, inspection/measurement/robotics, natural language processing, human interface, embedded control, etc. [For example...] - Machine learning and deep learning, which are used for human (natural intelligence) knowledge processing - Core technologies that dramatically improve the accuracy of judgment and recognition of image, voice, language, and other data - Image processing, which is used for human (natural intelligence) visual processing - Image recognition for identifying objects and estimating their location, as well as GPU programming for high-speed processing - Natural language processing, which is used for human (natural intelligence) language processing - Speech recognition and information retrieval required for response, as well as machine learning technologies to improve their accuracy [Project Matching Method] - From a wide range of client projects, we will assign you the most suitable project for your career advancement, taking into consideration your experience, skills, and preferences. - Commuting time will also be taken into consideration for client-based projects. [Research and Development Process] We solve complex technical challenges by repeating the following process with our clients. ・Listen to the customer's overall concept and the challenges they face. ・Research papers and other sources to find a breakthrough in resolving those challenges. ・Implement and evaluate the optimal algorithm based on the results of that research. ・Analyze the test results, report them to the customer, and identify and share the next challenge. By repeating this process at appropriate intervals, we solve complex technical challenges step by step. As a result, by applying the latest theories to actual problems, you will acquire practical theories and techniques that are actually useful. We also share and address project challenges through project leader meetings, etc. [Examples of R&D Projects] ◆Knowledge Processing ・Data Science ・Earth Surface Recognition System Using Deep Learning ・Machine Learning System for Natural Language Processing ・Optimization Algorithm Using Mathematical and Statistical Analysis ・Biochemical Reaction Simulation System ◆Image Processing ・Facial Image Processing Basic Algorithm ・Traffic Sign Recognition Algorithm for Automated Driving ・3D Image Recognition Technology ◆Natural Language Processing ・Technical Literature Search Application ・Development of New DNN Interface Functions for Speech Recognition ◆Other ・Control Systems for Inspection, Measurement, Robotics, etc. ・Ubiquitous Network Robot Technology

2026年卒