Remote OK - Anywhere in Japan-AI/NLP Company-【Dev】Software Engineer / Lead Engineer
Posted: Oct 21, 2025
Job Description
★【Dev】Software Engineer / Lead Engineer | AI/NLP CompanyBusiness Level Japanese Required◆ Flextime System & Fully Remote Work◆ In-house Products◆ 123 days off per year◆ Annual salary: 6.3 million yen - 10 million yen-------------【About the company】-------------The company's mission is "to advance humanity by reinventing the mechanisms of value creation" and aims to create an environment where people can focus on creating new value through the use of natural language processing and AI technologies.AI delivers information directly related to business operations, thereby enhancing the information sensitivity of the organization. In addition, the company offers two SaaS products: "Anews," which encourages the conception of business ideas and their development within the organization, and "Astrategy," a market research service that provides suggestions by structuring necessary information according to the organization and its operations.Currently, its main target is major manufacturing R&D in Japan, and more than 30% of the Nikkei 225 companies have already adopted the system. In the future, starting with manufacturing R&D, the company plans to expand to domestic enterprise companies, then to Japanese companies as a whole, and even to global companies.The company completed a Series C financing of 1.1 billion in August 2022.In February 2024, they were selected for the "GENIAC (Generative AI Accelerator Challenge) Project" promoted by the Ministry of Economy, Trade and Industry and NEDO, and have begun to develop their own LLM with 100 billion parameters!The company has grown to 100 employees and is looking for more personnel to achieve further growth!-------------【 Job Description】-------------【Current Issues】・The company recently completed a ¥4.5 billion Series D funding round, and in order to elevate its product to the next level, it is essential to accelerate value validation in collaboration with product managers and designers, and actively drive the implementation of new features.・With a growing user base, it has become increasingly critical to strengthen the development structure to rapidly advance both new feature development and ongoing improvements—such as addressing user feedback, ensuring stable product operations, and optimizing the development environment.【Responsibilities】You will be responsible for the development of Anews, including its web interface, batch processing, and mobile application. You will begin by working in your area of expertise, with the expectation of eventually expanding into full-stack development.In addition to core development tasks, depending on your interests and preferences, you will also have the opportunity to take on challenges such as architecture design and planning for large-scale and complex development projects, driving initiatives in collaboration with research and BizDev teams, and managing development teams. The company also plans to promote development using machine learning, particularly natural language processing, in the near future.Examples of upcoming large-scale and complex development projects include:・Designing and developing a feature that leverages LLMs to summarize accumulated user information and extract actionable insights.・Developing and improving the performance of a personalized recommendation system that delivers higher-quality information tailored to each user.・Designing and developing functionality to visualize insights derived from information shared within an organization.■Specifically[Front-end Domain]・Planning and designing new features, front-end development and performance improvement using Vue.js・Mobile app development using Flutter・Improving development experience by improving development infrastructure and refactoring・Designing and implementing common product components[Back-end area]・Design and development of APIs using Ruby on Rails/Python・Design and development of databases・Design and development of architecture using AWS environment・Design and development of batch processing using Python・Design, development and improvement of functions using natural language processing techniques*Scope of change: development-related work【Team Structure】Product Engineering Unit (27 people)Breakdown: 1 VPoE, 3 lead engineers, 24 engineers【Development Environment】[Organization]Functional feature-based structure: 1 Product Manager (PdM), 1–2 Product Designers, and 5–7 Engineers.Development is carried out in collaboration with BizDev and natural language processing researchers as needed.▼Anews[Language Used/Framework]Vue.js , TypeScript , Flutter, Ruby on Rails , Python, Terraform[Database]RDB(Amazon Aurora MySQL), Elasticsearch(AWS OpenSearch)[Infrastructure]Docker, AWS(ECS, Cognito, SQS, SES, Step Functions, IAM, CodeBuild, CodePipeline, CodeDeploy etc.)Datadog, SendGrid etc.▼Astrategy (FYI)[Language Used/Framework]Vue.js, TypeScript, Python, Golang, Terraform[Database]DynamoDB, Elasticsearch(AWS OpenSearch)[Infrastructure/Cloud Infrastructure]Docker, AWS(ECS, Cognito, Lambda etc.), Datadog, CircleCI etc.【Attractiveness】■Involved in advanced search/recommendation technology in the development of LLM x SaaS productsAlthough Anews is a toB x SaaS product, the nature of the news application requires advanced recommendation and search technology, and the company is able to take on the challenge of developing a highly challenging product.■Team development in collaboration with PdM, Designer, BizDev, and ResearchThe company employs feature-based development in which engineers mutually collaborate with PdM, designers, BizDev, and Research. This is an environment where you can work on products together with many different professions while always thinking about customer issues.■Flexible work environmentYou can work in a way that suits your lifestyle. The company has a high percentage of engineers and understands the importance of engineering as a company. The average age of the members is 36.7 years old, and many of them have experience in enterprise, allowing them to develop in a relaxed atmosphere.-------------【 Requirements】-------------【Required】*Meet all of the following・A total of at least 5 years of practical experience in development and operations (non-professional development experience may also be considered depending on the content)・Experience in both frontend and backend development within the relevant areas listed below[Frontend]・Experience in development using web frontend frameworks such as Vue.js, React, Angular, or Svelte with TypeScript[Backend]・Experience in development using web frameworks such as Ruby on Rails, Django, or Laravel, as well as experience in batch processing development【Preferred】・Experience leading development as a tech lead or lead engineer・Experience in machine learning development, particularly in natural language processing・Enthusiasm for contributing to the tech community through participation, public speaking, or blogging・Experience collaborating with product managers and designers to build and improve products・Experience in mobile app development, especially using Flutter-----------------------------------------------【Working Time 】Flextime System【About remote work】■Basically, fully remote workResidence must be in Japan (no full remote work while residing overseas)■Flexible remote/working options (no restrictions on the number of times you can come to the office)Each employee works while using the system according to his/her own circumstances.【Welfare】■Customer facing allowance (flat monthly amount of 20,000 yen *included in monthly salary)Free use for self-improvement and customer value improvement(purchase of books/attendance at seminars/equipment, etc.)■Lump-sum allowance for preparation for remote work (flat rate of 50,000 yen in the first paycheck)Provided as an expense for preparation for remote work【Others】■Periodic health checkups (all paid by company)■Influenza vaccination■PC of your choice provided■Free drinks such as water/coffee/carbonated drinks/alcohol provided at the office■Office Glico installed【Education and Skill Development】■Onboarding for 5 days after employment is available■Monthly study day system (for own skill improvement and learning purpose)【Internal Communication】■Weekly company-wide online meeting■Monthly social gathering (offline, some online)■Semi-annual kick-off (hybrid of online and offline meetings)【Holidays】■123 days off per year■Saturdays, Sundays and national holidays (2 days off per week)■Year-end and New Year vacations■Paid leave (granted at the time of employment *Number of days granted depends on the month of employment)■Prenatal leave■Childcare leave
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period