Product Engineer – Mid-Level

Starley Minato-ku, Tokyo
  • 💴 ¥7.5M ~ annually
  • 🏡 Partially remote
  • 🧪 3+ years experience required
  • 💬 Conversational Japanese
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan
APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

About Starley

Starley Minato-ku, Tokyo

At Starley, we’re developing "Cotomo," a leading voice-based AI conversation platform. Our goal is to redefine how humans interact with AI.

About the position

At Starley, we develop and operate “Cotomo,” one of Japan’s largest voice- based AI conversation applications. Under the concept “Whether you want to talk or remain silent,” we are continuously exploring innovative ways to enhance human-AI interaction. This position requires not only backend expertise but also a strong commitment to overall product improvement including UX/UI enhancements and feature planning.

TechStack

Python, Rust, TypeScript, WebSocket, WebRTC, ElasticSearch, PostgreSQL, GCP, Azure, AWS, Unity, Weights & Biases, NVIDIA Triton, vllm, pytorch, transformers, deepspeed, Dataform, BigQuery, Sentry, Slack, Github

Responsibilities

  • Design and implement efficient, highly available infrastructure to support high traffic
  • Build backend systems that integrate various AI models, including speech recognition, natural language processing, and speech synthesis
  • Develop streaming systems to deliver high-quality, real-time voice communication
  • Construct and optimize scalable frameworks for large-scale data processing
  • Collaborate with product managers and designers to participate in product improvement and feature planning

Requirements

  • At least 3 years of experience in designing, implementing, and maintaining backend systems
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases
  • Basic understanding of real-time communication technologies (e.g.,WebRTC, WebSocket)
  • Experience working with cloud platforms (e.g., AWS, GCP, Azure)
  • Experience in building or improving CI/CD pipelines (personal project experience is acceptable)
  • Practical experience in integrating new tools and technologies (e.g., RAG, Cursor, Devin) or equivalent hands-on experience
  • Fluency in Japanese for daily communication

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Experience working in an early-stage startup environment
  • Technical communication skills in English
  • Exposure to machine learning model operations
  • Experience with home server setup and management
  • Basic familiarity with deep learning models (e.g., LLMs) and fine-tuning techniques
  • Familiarity with speech recognition or natural language processing is a plus

Compensation

Starting from 7.5 million JPY annually.

With performance-based stock options.

Hiring Process

  1. 1

    Initial screening

    We’ll only reply to applications we choose to move forward with.

  2. 2

    Casual chat

  3. 3

    Coding test / task

  4. 4

    First interview

    You’ll be interviewed once or twice by our engineers.

  5. 5

    Second interview

  6. 6

    Final interview

APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

Related jobs

More jobs like this

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