Software Engineer - Search, AI

LegalOn Technologies Shibuya-ku, Tokyo April 4 2026
  • 💴 ¥7.7M ~ ¥10.7M annually
  • 🏡
    Partially remote
  • 🌏
    Apply from abroad
    Relocate to Japan
  • 💬
    Business Japanese
    Business English
  • 🧪
    Intermediate to senior levels
    3+ years experience required
DO YOU NEED MORE INFO?
ASK A QUESTION

About LegalOn Technologies

LegalOn Technologies Shibuya-ku, Tokyo

LegalOn Technologies is a global legal AI company that combines advanced expertise in artificial intelligence with deep knowledge of law and contracts. Since our founding in 2017, we’ve been focused on building AI-powered legal services that help legal and business teams work faster and more confidently.

Key benefits

  • Collaborative, Respect-Driven Culture
  • Comfortable and Supportive Work Environment
  • Cutting-Edge Technology and Expert Colleagues

About the position

The Search and Recommendation group at LegalOn Technologies provides a wide range of search, recommendation, and Agent features that support multiple rapidly growing services. LegalOn Technologies is a leading company in LegalTech in Japan, and the search and recommendation platform is one of the most important and mission-critical systems for the products LegalOn Technologies offers. In particular, search capabilities have become increasingly important in recent years as one of the key enabling technologies that extend the capabilities of LLM-powered applications.

We are looking for a Software Engineer with a strong passion for technology. In this role, you will be responsible for designing, developing, and improving various search/recommendation features and their related functionalities, solving complex challenges to deliver the best search experience to 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.
  • Flexibility to embrace new AI-powered development and operational practices, 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 Python.
  • 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.

Hiring Process

  1. 1

    Resume Screening

  2. 2

    Casual Interview

    We offer the option to start with a casual interview, depending on your preference.

  3. 3

    Interviews/Aptitude Test

    We will conduct a technical interview, a behavioral interview, and an executive interview. The number of interviews may vary depending on the position and may change during the selection process. We use external aptitude tests, such as SPI and reference checks.

  4. 4

    Offer Meeting

DO YOU NEED MORE INFO?
ASK A QUESTION

Related jobs

More jobs like this

We'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, we don't share or sell it.