368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$38k – $61k per year
Location
Remote (Japan)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Development of medical device software/AI/3D technology

Company Description

Rokken is a software development company that provides customized technical solutions for clients. Our work combines machine learning, real-time 3D visualization, medical software, and AI-powered web applications.

Job Description

We are looking for a Full-Stack Engineer with a backend focus to help build and integrate the web systems behind our AI and software products.

This role sits between backend development, web application development, service integration, and AI product workflows. You will help design APIs, connect frontend features to backend services, integrate AI and ML components into product systems, and make our applications easier to develop, operate, and extend.

We are a small engineering team, so this is a high-ownership role. We need someone who can understand a product end to end, make practical technical decisions, and work closely with frontend, backend, platform, and machine learning engineers.

In This Role, You Will

  • Build backend services, APIs, and product workflows for AI and software products.
  • Integrate frontend features with backend services, databases, workers, and external systems.
  • Help connect AI and ML components into user-facing web applications.
  • Design data models, API contracts, background jobs, and service boundaries.
  • Improve reliability, maintainability, and debuggability of application code.
  • Work with frontend engineers to deliver complete product features.
  • Work with ML engineers to turn research or model outputs into usable product behavior.
  • Collaborate with platform engineers on deployment, observability, and runtime requirements.
  • Write tests, review code, and help maintain a clean development workflow.
  • Document technical decisions, integration behavior, and operational details.

Minimum Qualifications

  • 3+ years of professional experience in web application development.
  • Strong backend development experience with Python, TypeScript, Node.js, or a similar stack.
  • Experience designing and maintaining APIs.
  • Experience with relational databases such as PostgreSQL.
  • Practical frontend experience with a modern web framework such as React, Next.js, Vue, or similar.
  • Ability to understand product requirements and translate them into reliable technical implementation.
  • Experience working with Git-based development workflows and code review.
  • Ability to debug issues across frontend, backend, database, and service boundaries.
  • Strong problem-solving, documentation, and communication skills.

Preferred Qualifications

  • Experience building or integrating AI and ML-powered product features.
  • Experience with Python backend frameworks such as FastAPI, Django, Flask, or similar.
  • Experience with TypeScript and modern frontend application architecture.
  • Experience with background workers, queues, scheduled jobs, or workflow orchestration.
  • Experience with Temporal.io or similar workflow orchestration systems.
  • Experience with Docker and containerized development environments.
  • Experience with CI/CD and production or production-like deployments.
  • Experience with authentication, authorization, permissions, and secure API design.
  • Experience with observability, logging, and debugging distributed systems.
  • Experience with data-heavy applications, annotation workflows, review tools, or internal productivity tools.
  • Interest in using modern AI agents to improve engineering workflows.

Working Style

This is not a pure frontend role and not a pure backend-only role. We are looking for someone who enjoys building complete product features, especially where backend services, frontend UX, data flows, and AI and ML systems need to work together.

You do not need to be an expert in every tool listed above. We care more about strong fundamentals, good judgment, clear communication, and the ability to own systems over time.

We are an AI-forward engineering team, and we especially value people who already use modern AI agents in their daily development work.

Trial Period

3 months.

Remote Work Policy

Regular collaboration with our Osaka and Sakai-based team is important for this role, especially during onboarding and early product delivery.

  • Initial phase: on-site work preferred.
  • After initial assessment: flexible work arrangements may be possible, depending on project needs and collaboration requirements.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Osaka
$98k – $132k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
R
SQL
Databases
Databricks
Snowflake
AI/ML
Embeddings
LangChain
LangGraph
LLM
NumPy
Pandas
Scikit-learn
Spark
TensorFlow
Transformers
Hugging Face
RAG
Analytics
Matplotlib
Seaborn
Apply
$98k – $132k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
R
SQL
Databases
Databricks
Snowflake
AI/ML
Embeddings
LangChain
LangGraph
LLM
NumPy
Pandas
Scikit-learn
Spark
TensorFlow
Transformers
Hugging Face
RAG
Analytics
Matplotlib
Seaborn
Apply
$98k – $132k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
R
SQL
Databases
Databricks
Snowflake
AI/ML
Embeddings
LangChain
LangGraph
LLM
NumPy
Pandas
Scikit-learn
Spark
TensorFlow
Transformers
Hugging Face
RAG
Analytics
Matplotlib
Seaborn
Apply
$98k – $132k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
R
SQL
Databases
Databricks
Snowflake
AI/ML
Embeddings
LangChain
LangGraph
LLM
NumPy
Pandas
Scikit-learn
Spark
TensorFlow
Transformers
Hugging Face
RAG
Analytics
Matplotlib
Seaborn
Apply
$98k – $132k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
R
SQL
Databases
Databricks
Snowflake
AI/ML
Embeddings
LangChain
LangGraph
LLM
NumPy
Pandas
Scikit-learn
Spark
TensorFlow
Transformers
Hugging Face
RAG
Analytics
Matplotlib
Seaborn
Apply
$38k – $61k per year • Remote • Full-Time • 3+ years exp • Osaka
Python
Databases
PostgreSQL
AI/ML
AI Agents
DevOps
Docker
Kubernetes
Amazon S3
GitHub
Apply
$44k – $99k per year (Estimated) • Equity • Remote • Full-Time • Tokyo • Nagoya • Osaka
Bash
Perl
PowerShell
Python
DevOps
Splunk
Cybersecurity
Crowdstrike
Apply
$34k – $77k per year (Estimated) • In office • Internship • PhD • Osaka
C#
C++
C#
.NET
AI/ML
Text-to-Speech
DevOps
CI/CD
Vercel
Apply
$21k – $72k per year (Estimated) • Remote/Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • Tokyo • Osaka
SQL
Java
PHP
Java
Apache Tomcat
PHP
Drupal
Magento
Databases
MySQL
Marketing
Salesforce
QA
Postman
Apply
$24k – $53k per year (Estimated) • In office • Internship • 3+ years exp • Bachelor's Degree • Osaka
DevOps
AWS
SLI/SLO/SLA
Management
Jira
ServiceNow
Apply
Data Analyst 12 days ago
$22k – $25k per year • Remote • Full-Time • Bachelor's Degree • Osaka
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.