Lead Software Engineer - Backend AI Agents

Salary: 800 - 2500 百万円

AWSGCPAzureR
English: Fluent
english_only
SalesMarker

Lead Software Engineer - Backend AI Agents

Responsibilities

As a strategic role reporting directly to the CTO, you will be at the forefront of driving AI Agent development. This position goes beyond a typical engineering role, involving significant engagement in strategic decision-making and product direction. You will take a leadership role in building the next generation of AI Agents, driving innovation through collaboration with internal and external stakeholders. You will also lead large teams, leveraging the latest AI technologies to develop and operate next-generation enterprise solutions.

  • Provide technical leadership for AI Agent development projects.
  • Design and select system architectures.
  • Provide technical support and conduct code reviews for team members (senior and junior).
  • Coordinate technically with external stakeholders (Product, UX, Research, etc.).
  • Evaluate cutting-edge LLM and agent technologies and formulate adoption strategies.

Requirements

  • Meaningful experience with building (and rebuilding) production systems to deliver new product capabilities and handle increasing scale.
  • Passion for delivering delightful end user experiences.
  • Experience leading development teams or managing projects with multiple members.
  • Large Language Model Integration: Experience working with LLM APIs (e.g., OpenAI, Anthropic) and integrating them into agent workflows for natural-language understanding and generation.
  • Agent Solution Design: Ability to design and build deployable AI agent solutions and best-practice templates for internal and external stakeholders.
  • Cloud Platform Expertise: Hands-on experience with AWS, GCP, or Azure to deploy, scale, and secure AI services in production.
  • Database Design & Optimization: Expertise in designing scalable database schemas, indexing strategies, and query optimization for high-performance applications.
  • Understanding and practical experience with Model Context Protocol (MCP).
  • Business-level English proficiency.

Nice to Have

  • Agent Orchestration Frameworks: Familiarity with platforms like LangChain, Rasa, or Restack to build, evaluate, and iterate on AI agent workflows.
  • Benchmarking & Evaluation: Experience with tools and methodologies to measure agent accuracy, reliability, and on-brand performance.
  • Experience promoting projects in startups or R&D departments.
  • Experience with technical presentations and public speaking, both internally and externally.

Tech Stack

Front-end

  • TypeScript, React
  • Libraries: Storybook, jest
  • Hosting: Amplify

Server Side/Back-End

  • Infrastructure: AWS, ElasticBeanstalk
  • DB: Aurora, ElasticSearch
  • Languages: Go, Typescript
  • Analysis environment: Athena
  • Framework: Express
  • Monitoring: DataDog
  • Others: AWS Lambda, AWS Batch, AWS API Gateway, AWS Glue

Why Join

  • One of the fastest growing SaaS startups in Japan with strong financial growth.
  • Opportunity for innovative product development and building things from scratch.
  • Plenty of leadership and career development opportunities.
  • Fully remote-friendly & flexible work schedules.
  • Global team and English-speaking environment.
  • Attractive benefits and perks (e.g., Resort Worx, Books, Free Weekly Lunch, Offsites, etc.).

Working Style

  • Remote Work: Remote-friendly environment using Zoom, Meet, and the virtual office platform Gather for smooth and high-quality communication.
  • Flexible Work: Customize your working hours. Employees manage schedules and tasks to meet a monthly requirement of 8 hours per working day.
  • Work-Life Balance: Supportive of both focused work and personal time—an environment where both can thrive.

Position Details

  • Title: Lead Software Engineer - Backend AI Agents
  • Type: Full-time Employee
  • Annual Salary: ¥8,000,000 – ¥25,000,000 (Offer will be decided based on experience and skills)
  • Location: Tokyo, Japan (Remote options available)
  • Probation Period: 6 months (same conditions during probation)

Read more: