Job Description

Job ID: 06060Job Title: Full-stack Engineer (Full remote work)Location: Full remote work (Tokyo, Japan)Employment Type: Full-time (Regular Employment)Salary: 7,000,000 ~ 9,000,000 JPYJapanese Level: BeginnerAbout the Company:A Tokyo-based technology company specializing in secure computing and AI-driven data security solutions. Founded in 2016, the company aims to enable safe utilization of sensitive data by combining advanced encryption-based secure computing technologies with AI analysis, thus facilitating digital transformation (DX) for businesses while preserving data privacy and complianceKey Responsibilities:The technical stack will vary depending on the project you are involved in, but you will be responsible for the following tasks as full-stack engineer.Implementation of the web service infrastructure for the company's own secret computation products and contracted projects under developmentDevelopment of React/TypeScript front-end and FastAPI/Python back-endData modeling/search infrastructure development using PostgreSQL, Qdrant, and OpenSearchDesign and operation of LLM/RAG system using OpenAI and Azure OpenAI ecosystemImplementation of privacy-preserving ML inference pipeline using homomorphic cryptography libraries (CKKS/TFHE, etc.)Microservice operation with Docker/Kubernetes, CI/CD with GitHubRequirements:Must-Have:3+ years of web application development experience (front + back end)Working experience with React / TypeScript or similar SPA frameworksExperience of developing APIs in Python such as FastAPIExperience with RDBMS (PostgreSQL) and Docker container operationsTeam development experience using Git/GitHubExperience with AWS development (EKS/ECS, RDS, Lambda, etc.)Nice-to-Have:Microservice design and operation with KubernetesExperience in implementing vector and full-text search engines such as Qdrant / OpenSearchExperience in building RAGs for LLMExperience with homomorphic cryptography librariesExperience in building CI/CDPerks & Benefits:Worker’s Accident Compensation InsuranceUnemployment InsuranceWelfare Pension InsuranceHealth InsuranceWe have more positions available—if you're open to new opportunities, don’t hesitate to apply!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In