Elith日本語版
Menu
← Back to open positions

Open positions

Product Engineer (GENFLUX Security / Backend)

Full-time / Contractor7,000,000–10,000,000 yen a year (full-time)

Apply

Overview

At GENFLUX Security, in addition to the web admin console, you develop the platform that connects with client apps for making generative AI use on desktops visible and controlled. As a backend engineer, you design and implement the server-side features behind the admin console and the desktop app, such as the Python API server, authentication and authorization, log collection, tenant isolation, audit logs and policy delivery.

Why we are hiring

Elith is an AI startup spun out of the Matsuo Lab at the University of Tokyo, working on the research, development and real-world deployment of AI Safety and AI Security. Our own product, GENFLUX, is an integrated platform that supports companies' use of generative AI end to end: adoption, operation, security, quality evaluation and custom builds.

Built on the idea of combining offense and defense, the lineup includes GENFLUX FDE for on-site implementation, GENFLUX Security for making in-house AI use visible and controlled, GENFLUX Evaluation for assessing the quality and safety of AI, GENFLUX Knowledge for internal knowledge, and GENFLUX Local for running AI in closed environments.

As the use of generative AI spreads rapidly, issues such as information leaks, hallucinations and regulatory compliance are surfacing in every industry. We are looking for people to join our challenge of making Japanese technology the global de facto standard.

Responsibilities

  • Designing and implementing APIs for the web admin console and the desktop app
  • Designing the platform that collects, stores and aggregates usage logs and events sent from the desktop app
  • Designing authentication, authorization and tenant isolation per organization, user, device and app
  • Designing the data models and queries behind audit logs, alerts and usage dashboards
  • Specification work, QA and improvement together with the frontend, desktop client and infrastructure members

What makes this role rewarding

  • In the growing field of generative AI security, you design and implement the backend of one of the few AI security products in Japan from a phase close to its launch
  • You take the lead in designing features that directly inform monitoring, control and audit decisions, starting from the specification of API design and the authentication and authorization platform
  • You work on the design of data pipelines and real-time processing that handle large volumes of logs and events, such as shadow AI detection and DLP
  • You help lay the foundation of a growing product, such as the authentication and authorization platform and multi-tenant isolation
  • In a small team with wide discretion, you can reflect your own stance in technology choices and architecture policy

Requirements

  • Experience developing and operating the backend of B2B web applications or API servers with Python (3+ years)
  • Experience in project management or leading a backend team
  • Experience designing and implementing APIs that work with clients such as web applications and desktop apps
  • Experience in data modeling and query design with relational databases (PostgreSQL, etc.)
  • Experience designing and implementing authentication and authorization, permission management, or multi-tenant architectures
  • Communication skills to involve stakeholders, translate specialist technology into understandable terms, and lead decisions
  • Ability to choose the right technologies for each project against business problems and solve them through continuous value validation
  • Ability to communicate in Japanese

Preferred qualifications

  • Experience developing web applications with AI built in
  • Experience developing and operating products in the security field (authentication and authorization, audit logs, vulnerability countermeasures, etc.)
  • Experience building and operating infrastructure on clouds such as Google Cloud, and managing configuration with Terraform
  • Experience building and improving CI/CD with GitHub Actions or Cloud Build
  • Experience designing data pipelines that handle large volumes of data, asynchronous processing, and monitoring

Ideal candidate

  • Keeps up with technology trends in backend, security and AI and forms your own stance on which technologies and design approaches to adopt, given our product's context, constraints and customer issues
  • Looks past customers' and users' surface requests to the underlying problems, and acts on your own initiative to solve them while forming hypotheses
  • Stays positive in fast-changing, uncertain situations, sorts out facts, hypotheses and risks, and drives decisions and execution through constructive discussion
  • Communicates with respect for others, mindful of their context and level of understanding

Tech stack

  • Frontend: HTML, CSS, JavaScript, TypeScript, React (Next.js)
  • Backend: Python
  • Desktop app: Tauri, Rust
  • Database: Cloud SQL (PostgreSQL)
  • API: REST
  • Monitoring: Cloud Monitoring
  • Infrastructure: Google Cloud, Docker
  • Provisioning: Terraform
  • CI/CD: GitHub Actions, Cloud Build
  • Authentication: Supabase Auth, Firebase Auth
  • Development tools: Claude Code, Codex, Notion AI, GitHub, GitHub Copilot, Figma
  • Communication and collaboration: Google Meet, Slack, Miro, Notion

How we develop

Each member has a role, but everyone shares opinions and proposals regardless of responsibilities and takes part in the whole development flow. Through daily scrum within the team and a weekly development meeting with everyone, we identify improvements and problems in the product, and review and adjust each person's tickets (GitHub) and release contents.

Job conditions

Employment type
Full-time / Contractor
Salary
  • Full-time: 7,000,000–10,000,000 yen a year (negotiable based on experience and skills)
  • Full-time employees get a salary review once a year, and one-twelfth of the annual salary is paid as a fixed monthly salary. Stock options are available
  • Contractor: 3,000–6,000 yen an hour (negotiable based on experience and skills)
Location
  • Frontier Hongo I 6-A, 2-27-17 Hongo, Bunkyo-ku, Tokyo (about a 2-minute walk from Hongo-sanchome Station)
  • Fully remote work is available
Working hours
Core time 13:00–18:00
Holidays and leave
  • Two full days off per week (Saturday, Sunday and public holidays)
  • Paid leave (10 days granted after six months of employment)
  • Summer leave (2 days, taken freely between July and September)
  • Year-end and New Year holidays (5 days)
  • Maternity and childcare leave
Probation
3 months
Benefits
  • Full social insurance
  • Coverage of conference submission and attendance fees

Apply for this position

The application form asks for your basic information, education and work history, public work, and motivation.

Apply