仕事概要
【ELYZAについて】
ELYZAは「未踏の領域で、あたりまえを創る」というミッションのもと、LLM(大規模言語モデル)の社会実装で国内有数の実績をつくってきました。KDDIグループとの資本業務提携を経て、現在は「ELYZA Works」をはじめとするLLMプロダクトを多くの企業へ展開する急成長フェーズにあります。
【抱えている課題】
LLMを実際の業務で継続的に利用されるプロダクトとして提供するためには、従来のソフトウェア開発に加えてAI特有の技術課題に向き合う必要があります。
モデル出力の不確実性を踏まえたUX、ユーザーや利用量の拡大に耐えられるシステム、エンタープライズで求められるセキュリティやサービス品質、そして研究開発の成果を継続的にプロダクトへ取り込める開発基盤など、現在ELYZA Worksではさまざまな開発チャレンジに取り組んでいます。
■「正解のない」UXの探求:
LLMは幅広い入力に対応できる一方、出力が非決定的であり、同じような入力に対しても常に同じ結果が得られるとは限りません。
プロダクトとして提供するためには、LLMの自由度を活かしながらユーザーが専門的な知識を持たなくても意図した結果へたどり着ける体験をどのように設計するかが重要になります。
LLMの特性をどこまでシステム側で制御し、どこまでユーザーに自由度を持たせるのか。モデル、アプリケーション、UXを横断しながら、AIと人間のより良いインタラクションを設計していくことが、このプロダクトにおける重要な技術テーマの一つです。
■品質と開発速度を両立する開発基盤:
エンタープライズで求められる品質やセキュリティに対応しながら、MLチームの研究成果や新しい技術を継続的にプロダクトへ取り込める開発体制を目指しています。
MLエンジニアとソフトウェアエンジニアが密に連携し、新しいアイデアをプロトタイプとして実装・検証しながら価値が確認できたものをプロダクトへ組み込んでいきます。そのため、品質や安定性を担保しながら、新しい機能や技術を柔軟に検証・追加できるアーキテクチャや開発プロセスをつくることも重要なテーマです。
■フットワークを失わない開発組織:
前述の内容とは相反することとなりますが、R&Dチームの成果を最短距離でプロダクトとしてお客様に届けていくことを目指したいです。MLエンジニアとソフトウェアエンジニアが密に連携し、より洗練された開発プロセスと技術選定を行う。また、次々とプロトタイプを実装・実験するため、柔軟に拡張可能な基盤システムである必要もあります。
【求める期待・役割】
フルスタックエンジニアとして、単に要件通りに機能を実装するのではなく、「AIと人間の協働をどうデザインし、実装するか」という問いに技術で答えることを期待しています。
■「ELYZA Works」を中心としたプロダクト開発の主導:
LLMの特性を活かした新機能の企画・設計から実装までを一貫して担当いただきます。PdM・UIデザイナーと協働し、フロントエンドの細かな操作感から、背後の複雑なロジックまで、プロダクト全体を俯瞰した開発を担っていただきます。
製品紹介ページ:https://lp.works.elyza.ai/
■LLMの実装レイヤーにおける技術的課題の解決:
MLエンジニアと協力し、RAG(検索拡張生成)の精度向上に向けたバックエンドの実装や、LLMの応答待ち時間を感じさせないストリーミング処理、非同期処理の最適化など、AIプロダクト特有の課題を解決していただきます。
■スケーラブルなアーキテクチャへの刷新:
現在のフェーズからさらに10倍、100倍といった今後のユーザー・利用量の拡大を見据えたリアーキテクチャの負荷に耐えうるシステムへのリアーキテクチャや、開発効率を最大化するための基盤改善、CI/CDの整備など、中長期的な技術負債の解消と投資を主導してください。
■プロダクト主導のチームビルディング:
技術選定においてオーナーシップを持ち、チーム全体の技術水準を向上させる役割を期待します。また、営業・CS・PdM・UIデザイナーらと対等に議論し、ユーザーフィードバックをもとに「何をつくるべきか?」から関わっていただきたいと考えています。
「AIを技術として研究する」だけではなく、「AIを誰もが使える道具として社会に定着させる」ためのエンジニアリングを、ぜひ一緒に楽しみたいです。
仕事の魅力
- 自社開発のMLモデルがあり、それを踏まえた設計や問題解決をすることが求められるため、ソフトウェアエンジニアとしての知見やアセットをより広げていくことが可能な点
- WebフロントからAPIバックエンド、必要があればインフラやMLインフラに至るまで、幅広い範囲で開発を担いながら機能開発に向き合うことが可能な点
- 顧客の生の声を聞くことで、課題に対して最適なアプローチを取ることが可能なため、やりがいや改善を実感できる点
- 運用と開発の距離が極めて近く、根本的な課題解決に向き合うことができる点
開発環境
セキュリティ意識を高く保ちつつ、Claude Code、Devin などの最新のAI開発ツールをフルに活用しています。
◆Webフロントエンド
- TypeScript
- React(Next.js)
◆バックエンド(API)
- TypeScript
- Express
◆データベース
- Aurora(MySQL)
- Amazon OpenSearch Service
◆インフラ
- AWS(※ 一部Google Cloud, Azure)
- Terraform
◆開発周辺ツール
- Notion, Google Drive, Figma, Github
◆コミュニケーションツール
- Slack, Google Meet
必須スキル
- コンピュータ・サイエンスの修士または同等の知識
- ソフトウェアエンジニアとしての実務経験5年以上、あるいはそれに匹敵する経験
- TypeScript、React(Next.js)等、当社技術スタックとの高い親和性
- クラウド環境(AWS、GCP)での開発経験
- バックエンド、フロントエンド、インフラ等、いずれかの技術領域での深い専門性
- チーム開発におけるリーダー経験、またはそれに準ずる経験
- 日本語でのビジネスレベルのコミュニケーションスキル / Native-level Japanese proficiency
歓迎スキル
- 技術組織の基盤づくりやプロセス改善(CI/CDの構築、テスト自動化の推進など)の経験
- 大規模・高負荷環境、または複雑なドメインのアーキテクチャ設計経験
- ML関連プロダクトの開発経験
- OSSや技術コミュニティへの貢献経験
求める人物像
- ELYZAのコア・バリューであるLong Term Greedyの考え方に共感してくださる方
- 自身の専門領域だけでなく、必要があれば新しい領域でも調査し開発に臨める方
- 事業や組織の成長に伴う様々な変化に柔軟に対応できる方
- オーナーシップと高い倫理観をもって業務を遂行できる方
- 失敗を糧とし、次の成功に繋げるような取り組みができる方
応募概要
| 給与 | ◆想定年収:9,000,000円~13,000,000円 <内訳> ◆業績評価:年2回 |
|---|---|
| 勤務地 | 【本社所在地】◆東京都文京区本郷3-15-9 SWTビル 5・6F 【就業場所】◆本社または自宅(変更の範囲なし) 【リモートワークについて】◆リモート/出社自由選択(出社回数規定/制限なし) ELYZAはリモートワークを福利厚生ではなく、「成果を最大化するための手段」と捉えています。成果という目的に向けて、働き方は状況に応じて個人やチームの判断に委ねています。 北海道・沖縄・愛知などからフルリモートで働いている人、出社メインの人など、多様な働き方を実現しています。 また同時に、メンバーのコミュニケーション促進のための出社推奨日を設けるなど、各々が負担のない範囲で交流・相互理解を深める工夫をしています。 |
| 雇用形態 | 正社員 |
| 勤務体系 | 【就業時間】◆スーパーフレックスタイム制(コアタイムなし:フレキシブルタイム6:00~22:00) ・リモートワークと合わせて、時間や場所に縛られない柔軟な働き方が可能です。 【休日休暇】◆年間休日120日(2025年度) |
| 試用期間 | あり(3ヶ月) ※期間中の条件変更なし |
| 福利厚生 | 【保険】◆各種社会保険完備(関東ITソフトウェア健康保険組合加入) 【諸手当】◆通勤交通費 【その他】◆ストックオプション制度あり 【社内コミュニケーション】◆グループウェア:Google Workspace 【選考プロセス】書類選考→カジュアル面談/HR面談→1次面接→最終面接→内定・オファー面談 ・選考意思を確認後、1~3回程度の面接を経て最終面接を実施します。 |
企業情報
| 企業名 | 株式会社ELYZA |
|---|---|
| 設立年月 | 2018年9月 |
| 本社所在地 | 東京都文京区本郷3-15-9 SWTビル 5・6F |
| 資本金 | 非公開 |
| 従業員数 | 88(2026年4月時点) |
| 企業サイトURL | https://elyza.ai/ |