シニアクラウドバックエンドエンジニア – AI(正社員、ドイツでのハイブリッド勤務)
エンタープライズ顧客向けに、Java と Kotlin のクラウドバックエンドおよび AI 統合を構築します。API、RAG、エージェントシステム、クラウドベースの機械学習コンポーネントを開発します。
仕事内容
- Java、Kotlin、Spring Boot を使用してクラウドネイティブアプリケーションを開発する
- エンタープライズプラットフォーム向けの REST API を作成する
- Docker と Kubernetes または OpenShift を使用してサービスをコンテナ化し、オーケストレーションする
- CI/CD パイプラインを構築、改善、保守する
- 既存のバックエンドシステムをモダナイズし、移行する
- LangChain または LangChain4J を使用して検索拡張生成システムを開発する
- 既存の API と大規模言語モデルを接続する MCP サーバーを作成する
- エージェントベースのシステムとエージェント間通信を設計する
- ベクトルデータベースと埋め込み技術を統合する
- MLOps の実践を用いてクラウドベースの AI コンポーネントをデプロイし、監視する
- エンタープライズ顧客に AI 統合の取り組みについて助言する
- バックエンドエンジニアリングと AI に関するアーキテクチャ上の意思決定を行う
- 社内のエンジニアリング標準とベストプラクティスを向上させる
応募要件
- Java または Kotlin によるバックエンド開発の経験が 5 年以上あること
- Spring Boot または Jakarta EE に関する高い専門知識
- Kubernetes の実務経験があり、AWS、Azure、GCP など少なくとも 1 つのクラウドプラットフォームを実際に使用した経験
- Docker と、GitLab、Jenkins、GitHub Actions などの CI/CD ツールの実務経験
- 個人プロジェクト、概念実証、または本番環境への導入を通じた大規模言語モデルの実務経験
- 検索拡張生成の概念を理解している、または迅速に習得できること
- ビジネスで通用するドイツ語力
- 流暢な英語力
- 機械学習または AI コンポーネント向けの Python 知識があれば尚可
- LangChain、LlamaIndex、LangChain4J のいずれかの経験があれば尚可
- Pinecone、Weaviate、Qdrant、ChromaDB などのベクトルデータベースに関する知識があれば尚可
- Model Context Protocol またはエージェントフレームワークの経験があれば尚可
- プロンプトエンジニアリングまたはモデルのファインチューニング経験があれば尚可
- ArgoCD または Flux を使用した GitOps の経験があれば尚可
- 顧客と直接協働する際の高いコミュニケーション能力
- アーキテクチャの観点で考える力
- 急速に進化する AI 技術を迅速に学ぶ意欲
- 実務的なアプローチで仕事に取り組めること
福利厚生
- AWS、Azure、GCP、Kubernetes の認定資格取得費用を会社が負担
- 充実した専門能力開発予算により、AI コースやカンファレンスへの参加を支援
- 先進的な AI コミュニティやミートアップに参加でき、講演の機会もある
- Spring AI、Embabel、LangChain4J、ADK、Strands、AutoGen などの最新 AI フレームワークを使用できる
- 実績のある顧客向けの挑戦的なエンタープライズプロジェクトに携われる
- ノートパソコンや携帯電話を含め、希望するツールとハードウェアを選択できる
- 概念実証作業のためのイノベーションラボを利用できる
- 公共交通機関で通いやすい現代的なオフィス
- 意思決定の経路が短いアジャイルチーム
- 個人の技術的な取り組みを主導できる裁量
- AI の発展を扱う社内トークを定期的に開催
- ブログや技術記事の執筆に専用の就業時間を確保
- 知識を共有するチームと密接に協働
