AISaaSアプリケーション開発
業務内容 - コールセンターオペレーター向けAIアシスタントのフルスタック設計・開発 - Amazon Connect / CT-e1とLiveKitをつなぐミドルウェアの設計・実装 - リアルタイム音声文字起こし・LLM処理パイプラインの設計・実装(STT → LLM → フィールド抽出を10秒以内に処理) - Chrome拡張機能(Manifest V3)でのリアルタイムAIサジェスチョン機能の開発 - Connect-RPC + Protocol Buffersによる型安全なAPIサーバーの設計・実装 - PostgreSQL Row-Level Securityを用いたマルチテナントアーキテクチャの設計 - Cognito / SAML / OAuth2マルチ認証対応の実装 - Next.js管理画面・分析ダッシュボードの設計・実装 - Terraform / AWS / Dockerを使ったインフラ構築・CI/CD整備 - OpenTelemetry + DatadogによるW3C Trace Context準拠の分散トレーシング実装 - YAMLシナリオ定義・ペア実行対応の音声ボットテストフレームワークの内製 - Vitest / Playwrightによるテスト設計(7,300件以上) 使用技術 - 言語: TypeScript 5.9.3、Node.js 24.x - フロントエンド: React 19、Next.js 16(App Router)、WXT(Chrome拡張)、TanStack Query / Virtual / Table、Zod 4 - バックエンド: Hono 4.12.x、Connect-RPC 2.1.1、Protocol Buffers、Drizzle ORM 0.45、PostgreSQL 18、Pino - AIエージェント: LiveKit Agents、Deepgram STT、Silero VAD、Anthropic Claude / OpenAI / Google Gemini、LangChain、LangGraph、OpenAI TTS、Temporal - インフラ: AWS(Cognito / Kinesis / ECS・Fargate / WAF / AppConfig / DynamoDB)、Terraform、Docker、GitHub Actions - 可観測性: OpenTelemetry、Datadog APM / RUM / Logs、W3C Trace Context - テスト: Vitest、Playwright、@testing-library/react - その他: pnpm / Turborepo、ESLint、LiveKit Server/Client SDK、json-logic-js 規模感 - アプリケーション数:10サービス(バックエンド、拡張機能、AIエージェント、管理画面等) - 共有パッケージ:10パッケージ - テスト数:7,300件以上 - DBテーブル数:30以上 - 実装機能数:25以上
