Software Engineer
Posted 13D AGO
ミッション
しずくの会話、配信、外部サービスとの連携を支えるソフトウェアを設計、実装、運用し、ユーザー体験に直結する機能を継続的に届ける。
機械学習モデルの研究開発そのものではなく、モデルや各種サービスを組み合わせ、リアルタイムに動作するプロダクトとして成立させる役割を担う。
主な業務
- しずくの会話、配信、外部サービス連携を支えるバックエンドとAPIの設計、実装
- YouTube、X、Discordなどの外部プラットフォーム連携
- LLM、TTS、ASRなどのAIモデルをプロダクトへ組み込むためのオーケストレーション実装
- リアルタイム処理、イベント駆動処理、非同期ジョブ、状態管理の設計
- クラウドプラットフォームを用いた本番基盤の設計、運用
- ログ、メトリクス、トレースを用いた障害解析と性能改善
- テスト、CI/CD、開発環境を含む継続的な開発体験の改善
必須要件
- Python、TypeScriptなどを用いたバックエンド開発経験
- Web API、非同期処理、データストアを含むシステムの設計、運用経験
- 障害時の調査に必要なログやメトリクスを設計し、本番システムを改善した経験
- 曖昧な要求から要件と制約を整理し、設計から実装まで前に進めた経験
- 東京オフィスまたはSFオフィスに週3日以上出社可能であること
歓迎要件
- AWS、GCPなどのクラウドプラットフォームを用いたインフラ構築とマネージドサービスの活用経験
- AIモデルまたは生成エージェントを利用したプロダクトの開発、運用経験
- リアルタイム性が求められるシステム、イベント駆動システム、または非同期処理基盤の開発経験
- 推論APIや外部サービスを組み合わせ、レイテンシ、信頼性、コストを考慮して本番運用した経験
- AIモデルを利用するプロダクトにおける評価、監視、障害解析、運用品質改善の経験
- X、YouTube、Discordなどの外部API連携経験
- toCプロダクトや継続的にリアルタイム処理が発生するシステムの運用経験
- スタートアップや小規模チームでのプロダクト開発経験
- 英語で技術文書を読み書きし、議論できること
求める人物像
- モデル、バックエンド、インフラの境界を越えて、ユーザーに届く体験全体を考えられる方
- ユーザー価値と事業成果から逆算し、自ら課題を見つけて実装までやり切れる方
- 速度だけでなく、テスト、監視、復旧可能性を含む運用品質に責任を持てる方
- 未経験の領域でも必要な知識を学び、専門家と前提を共有しながら開発を進められる方
- 変化の多い環境で前提を見直し、優先順位を更新しながら前進できる方
- 相手の専門性と視点を尊重し、誠実かつ建設的にコミュニケーションできる方
Hiring scope: Japan-based positions are listed below. For US-based roles, we accept applications through our Open Application, where candidates can apply based on what they believe they can contribute. Please send your resume to contact@shizukuai.com
Shizuku AI develops and operates Shizuku, an AI companion designed to be part of everyday life. We continuously improve the conversational experience and product quality to deliver greater value to our users.
応募方法
日本拠点の職種への応募は、以下のGoogle Formから受け付けています。
Similar roles
Senior Software Engineer - WorkflowsSnapsheet · RemoteSenior Software EngineerAutoStore · Atlanta
Flight Software Engineer (Early Career)Rendezvous Robotics
Senior Software Engineer, Hardware In Loop (HIL)Skydio
Senior/Staff Software Engineer, SearchRadar Labs · New York · Remote
Sr. Staff Software Development EngineerSPLX