Software Engineer の求人一覧 - 株式会社ELYZA
1B02.【Product】ソフトウェアエンジニア(アプリケーション開発)
【ELYZAについて】
「未踏の領域で、あたりまえを創る」というミッションを掲げ、大規模言語モデル(LLM)の研究開発と社会実装の両輪で活動しています。
【募集背景】
私たちは、LLMを活用する基盤となるプロダクト『ELYZA App Platform』の開発を進めています。現在、我々が行いたい機能追加だけでなく、プロダクト全体の改善やお客様からの要望を含め、機能開発の取り組みが拡大しており、開発チームの人員強化が必要な状況となっています。
【サービス開発の状況】
ELYZAでは、独自開発のモデルや外部APIを利用したLLMアプリをローコード・ノーコードで開発できるプラットフォームとして『ELYZA App Platform』を開発・提供しています。現在、LLMアプリの作成・改善のための機能を優先して開発しています。
【求める期待・役割】
ELYZA App Platformを中心としたプロダクト開発と改善を担当していただきます。
◆直近将来の開発内容や、変更するコードの影響範囲の双方を考慮し、最適な開発戦略を立てること
◆担当する機能開発や他チームのサポートに、オーナーシップを持って取り組むこと
◆利用するお客様の目線に立って機能開発を行うこと
◆インシデントの発生しにくい仕組みづくり
◆継続的に開発をしていくために、負債解消に取り組むこと
【業務内容】
1. プロダクトの開発
- 機能開発における企画からの要件定義
- DatabaseやAPIスキーマの設計
- クラウドインフラの設計、構築
- バックエンドの開発
- Webフロントエンドの開発
2. 各種改善タスクの実施
- CI/CDの改善、追加
- プロダクトコードの最適化、リファクタリング
3. 定常業務の実施
- 他チームの技術的な支援
- カスタマーサクセスの技術的な支援
- 社内プロダクト利用でのサポート
- インシデント発生時の対応
- 運用担当(担当者のみ)
【開発環境】
◆開発周辺ツール
- Google Drive, Figma, GitHub
◆ドキュメント管理
- Notion
◆コミュニケーションツール
- Slack, Google Meet
◆Webフロントエンド
- TypeScript
- React(Next.js)
◆バックエンド(API)
- TypeScript
- Express.js
◆バックエンド(ML)
- Python
- vLLM, haystack
◆データベース
- Aurora(MySQL)
- Amazon OpenSearch Service
◆インフラ
- AWS(※一部GCP, Azure)
- Terraform
【本ポジションの魅力】
◆フロントエンドからバックエンド、必要であればインフラやMLインフラに至るまで、幅広い範囲で開発を担いながら機能開発に向き合うことが可能な点
◆顧客の生の声を聞くことで、課題に対して最適なアプローチを取ることが可能なため、やりがいや改善を実感できる点
◆自社開発のMLモデルがあり、それを踏まえた設計や問題解決をすることが求められるため、ソフトウェアエンジニアとしての知見やアセットをより広げていくことが可能な点
◆運用と開発の距離が極めて近く、根本的な課題解決に向き合うことができる点