LegalOn Technologies is a leading company in AI product development, and our search and recommendation platform is one of the most important, mission-critical systems behind the products we deliver. In particular, as search has become increasingly essential in recent years as a key enabling technology that expands the capabilities of LLM-powered applications, we are looking for a Software Engineer with a strong passion for technology.
In this role, you will contribute to the development of our global product “LegalOn” as an engineer with deep expertise in search and recommendation, tackling complex challenges and helping evolve the product into a technically advanced and refined experience for users.
Responsibilities
- Collaborate with product managers to explore what exciting features we would deliver to our customers.
- Break down large tasks into smaller ones and deliver new functionalities or improvements, following the development plan/design the Tech Lead or Project Leader makes. You will also be a project leader for smaller or sub-projects, making a practical development plan and taking responsibility for the delivery.
- Design, build, and deliver a wide range of search, recommendation, and Agent features/APIs.
- Implement functional extensions such as integration between our products and search/recommendation features.
- Proactively maintain and operate search and recommendation features/APIs.
- Collaborate with team members and other teams to investigate search/recommendation accuracy issues in production systems, establish quantitative evaluation metrics, and drive improvements.
Requirements
- 3+ years of experience in search or software engineering.
- Experience developing web applications or data processing platforms using Python.
- A proactive attitude toward adopting AI-powered development processes and tools, regardless of prior experience.
- Knowledge of data structures and algorithms.
- Hands-on experience in web backend system design.
- Hands-on experience with one or more cloud infrastructure services such as AWS, GCP, or Azure.
- Ability to communicate in Japanese (JLPT N2 or equivalent experience)
Nice to haves
While not specifically required, tell us if you have any of the following.
- MS or Ph.D. degrees in Computer Science, Mathematics, or other technology-related majors.
- Hands-on experience in Apache Lucene, Elasticsearch, or Solr.
- Hands-on experience in developing Agent applications and related component technologies such as LangGraph, Ragas, LlamaIndex, etc.
- Hands-on experience in machine learning and natural language processing.
- Experience mentoring/training junior engineers.
- A proactive attitude towards learning and adopting new technologies, including AI-powered efficient development and task execution
- Strong communication skills, with the ability to work effectively across diverse cultures in both English and Japanese
- Experience in product development spanning multiple domains and technology areas, beyond a single area of expertise
Compensation
¥7,700,000 ~ ¥10,700,000 annually.