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年卒

Chowa Giken Co., Ltd.

Job Type
Numerical AI Development Project Leader

Your main technical areas will be machine learning and mathematical optimization, and you will be responsible for project management and technical guidance to team members under the supervision of the group manager. 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 you may 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 tasks such as the following: - Technical lead for numerical AI projects, including project planning, specification development, design, implementation, review, and evaluation, centered on machine learning and mathematical optimization techniques. - Client-facing role: Identify customer issues, propose technical solutions, and prepare and submit reports. - Identify tasks, schedule, provide work instructions to engineers, and review results. Promote actual project work (including outsourcing management) while reporting progress to the group leader. - Align technical solutions, deploy technology horizontally, and provide feedback to our AI engine. - Implement MLOps in cloud environments such as Azure and AWS. - Provide technical guidance within the team. - Technical research through international conferences, papers, etc.

2025年卒 2026年卒