E21.ソフトウェアエンジニア(対話AIプロダクト開発 / Python)
Salary: 750 - 1600 百万円
Minimum year of experience: 3
IVRyE21.ソフトウェアエンジニア(対話AIプロダクト開発 / Python)
Description
対話型AIプラットフォーム「アイブリー」における、リアルタイム対話システムの機能開発およびバックエンド設計を担当していただくポジションです。
IVRyの対話エンジンは主にPythonで構築されており、電話網からの音声ストリーム処理、音声認識、LLMによる意図解釈、音声合成をパイプラインで繋ぎ込み、途切れのない自然な会話を実現しています。このシステムは単なる通信基盤にとどまらず、顧客ごとの予約受付、業務フローの分岐、外部SaaSとのデータ連携など、複雑なビジネスロジックを正確に処理する「プロダクトの中核」です。
本ポジションでは、対話体験の向上と機能拡張を牽引するプロダクトエンジニアを募集します。これまでのソフトウェア開発で培った設計力や問題解決力をベースに、チームとともに次世代の対話プロダクトをつくり上げていただける方を求めています。
募集背景
「アイブリー」の導入企業が増えるにつれ、対話システムに求められる要件も高度化しています。電話口での用件聞き取りだけでなく、外部システムと連携した自動予約や顧客情報の照会など、業務フローに深く組み込まれる機能の開発が日々進んでいます。
一方で、対話システムは通信のリアルタイム性や安定性がシビアに問われる領域でもあります。複雑なビジネスロジックを安全に組み込みつつ、違和感のない対話体験をつくり続けるためには、バックエンドの適切な設計と改善が欠かせません。
プロダクトの継続的な成長を支えるため、仕様の検討から設計・実装まで主体的に関わり、チームとともに機能開発を推進していただけるエンジニアを募集します。
お任せしたい主な業務
-
対話システム開発チームの一員として、以下の領域において設計・実装・運用まで一貫して携わっていただきます。
- AI対話機能の開発・機能拡張
- LLMや音声認識・合成を用いた対話ロジックの改善
- 外部サービス(CRM、予約システム等)とのAPI連携や対話ワークフロー制御の実装
- 対話処理バックエンドの設計・パフォーマンス改善
- 音声ストリームと非同期処理(asyncio/WebSocket)を組み合わせた通信フローの実装・最適化
- 大規模トラフィック下におけるAPIのスケーラビリティ担保とレイテンシー改善
-
プロダクト仕様の策定・チーム連携
- PdMやデザイナーと連携し、技術的な観点から「違和感のない対話体験」の仕様を検討・提案
-
品質向上と開発運用の改善
- テストコードの拡充、設計レビュー、技術的負債の解消
- Datadog等を用いた可観測性(Observability)の向上と障害調査
- CursorやClaude等のAIコーディングエージェントを取り入れた開発ワークフローの実践と改善
募集要件
必須要件(MUST)
- 大規模な本番レベルのバックエンドシステム、またはサーバーサイドの設計・開発・運用経験(目安3〜5年以上)
- 機能要件の実装にとどまらず、セキュリティ、可用性、パフォーマンスなどの非機能要件を意識した設計・実装・運用の経験
- Python を用いたバックエンド開発経験、または他言語(Go, Ruby, Java, TypeScript等)での開発経験
- チーム開発における設計レビュー・コードレビューの実務経験
歓迎要件(Want)
- FastAPIを用いたWebサービスやAPIの開発・運用経験
- asyncio や WebSocket 等を用いた非同期処理・常時接続型機能の設計・実装経験
- Datadog、OpenTelemetry 等を用いたパフォーマンスチューニングやプロファイリングの経験
- Twilio等の音声通信API、またはOpenAI等のLLM APIを組み込んだプロダクト開発経験
- AIコーディングエージェント等を活用した開発生産性の向上に関心がある方
求める人物像
- 実装だけでなく、要件定義から運用・障害対応までオーナーシップを持って取り組める方
- ステートフルな接続制御やLLM・音声のストリーミング処理など、一般的なWeb API開発とは異なる設計課題に対して探求心を持って向き合える方
- PdMやデザイナーとフラットに議論し、ユーザー目線でプロダクトの価値を考えられる方
- チームのコード品質や開発プロセスの改善に前向きに関われる方
- AIコーディングツール等を活用しながらも、生成されたコードのセキュリティリスクやキャパシティ上の課題を正しく見極め、システムの堅牢性を担保できる方
開発環境
- 言語:Python
- フレームワーク・ライブラリ:FastAPI, asyncio, WebSocket
- インフラ・ミドルウェア:AWS, Terraform, PostgreSQL, DynamoDB, Amazon ECS
- 外部連携:Twilio, 各種REST API
- 開発支援・ツール:GitHub, Linear, Slack, Notion, AIコーディングツール
このポジションの魅力・技術的挑戦
-
「画面」を超えて「会話」が動く独自性の高いプロダクト開発
WebブラウザやアプリのUIにとどまらず、「電話口でAIと人間がスムーズに会話し、用件が完了する」という新しいユーザー体験を作る面白さがあります。自分が書いたロジックが、実際の通話のスムーズさや使い勝手に直結する手応えを感じられます。 -
一般的なWeb開発では身につかない、リアルタイム通信・LLMの知見を得ることができる
WebSocketを用いたステートフルなセッション管理や、音声とLLMのストリーミング処理といった、市場価値の高いアーキテクチャ設計を実務で身につけることができます。 -
積極的な AI 活用により、「必要十分な設計」を見極めることに向き合える
IVRyではAIコーディングツールの活用を標準化しており、コードを書くスピードそのものは劇的に向上しています。だからこそエンジニアが担うべきなのは、過剰な作り込みをすることでも、単に実装を急ぐことでもなく、プロダクトや事業のフェーズを見据えて、どのような非機能要件が必要かを適切に判断することです。定型的な実装はAIに任せながら、システムが破綻しないための急所を押さえ、息の長いプロダクトへと着地させる設計の面白さがあります。 -
多様な現場の業務を、汎用的なソフトウェアの力で解き切る面白さ
IVRyは、地域の店舗や中小企業から大企業まで、業種や規模を問わず誰もが直感的に導入・運用できるプロダクトづくりを大切にしています。現場ごとに異なる多種多様な業務フローや対話シナリオを、個別の作り込みに頼るのではなく、いかに柔軟で拡張性の高いアーキテクチャへと抽象化できるか。純粋なソフトウェアの力で無数の現場の課題を同時に解決していくという、SaaSプロダクト開発本来の醍醐味と向き合える環境です。
選考プロセス
- エントリー
- カジュアル面談
- 書類選考
- 面接(2〜3回)
- 内定
※面接から内定まで、オンラインにて対応可能です。
開発実績
- アイブリー
- アイブリー AI Contact Center
- アイブリーモバイルアプリ
- IVRy AI FAX
- IVRy Data Hub
- エンジニアブログ
- テックブログ(Zenn)
採用方針
IVRyは、年齢・性別・国籍・人種・障がいの有無・LGBTQ+・婚姻状況・雇用形態といった属性によって採用や選考の判断を行うことは一切ありません。 IVRyのミッションと「Work is Fun」という価値観に共感し、AIによって仕事と顧客体験を再定義する挑戦にワクワクできる方と、一緒に未来をつくっていきたいと考えています。
Working Conditions
Salary
- 年収:750万円~1,600万円
- 月給:62.5万円~133.3万円(年収の1/12)
- みなし時間外労働手当の月額178,155円~379,950円を含みます(超過分は別途支給)
- 月45時間の時間外労働(内月30時間の深夜労働)の手当として支給
- 経験・能力を考慮の上、決定
- 個人の成果・貢献度に応じてストックオプションを付与する場合あり
Location
- 本社オフィス
〒108-0073 東京都港区三田三丁目5-19 住友不動産東京三田ガーデンタワー10F - 大阪オフィス
〒530-0047 大阪府大阪市北区西天満四丁目14-3 リゾートトラスト御堂筋ビル18階
Job Type
- 正社員
Work hours
- フレックスタイム制
- 標準労働時間1日8時間(コアタイム10時~15時)
休日休暇
- 完全週休2日制(土日)
- 祝日
- 有給休暇
- 年次有給休暇(入社時期に応じて付与・最大17日)
- 育児休暇
- 慶弔休暇
Probation period
- 試用期間:3ヶ月(この間の給与・待遇などの条件に変わりはありません)
Benefits
- 保険
- 健康保険
- 厚生年金
- 労働者災害補償保険
- 雇用保険
- その他
- リモート/ハイブリッドワーク
- 社内ドリンク飲み放題
- 書籍購入サポート
- 入社後3ヶ月歓迎ランチ
- 月1オフィスオープンデー(懇親会)
- ボルダリング登り放題