記事一覧

採用 · July 29, 2026 · 約9分

AIエンジニアの採用方法:2026年に見極めるべきスキル

2026年にAIエンジニアを採用する方法。役割の実態、機械学習エンジニアとの違い、候補者評価で問うべき評価ディシプリン、採用を決めるワークサンプルまでを解説します。

Aayesha Patel 著 · Co-founder, Hanzomon Inc

共有

「The five pillars of hiring: what assessments measure」の一部

採用
目次

このガイドは、3年前には存在しなかった職種の採用を進めるヒアリングマネージャーとエンジニアリングリーダーのためのものです。AIエンジニアはLLMに支えられたプロダクト機能 — 検索パイプライン、評価ハーネス、プロンプトとツールのオーケストレーション、すべてをレイテンシーとコストのバジェット内で — を構築します。基盤モデルが「モデルをトレーニングする」を「モデルの周りをエンジニアリングする」に変えたから、この職種が存在します。複数のモデル依存フィーチャーがすでに本番稼働しており、それらを誠実に保つ作業が決して止まらないときに必要です。単一のチャットボット機能が既存チームに収まるときには不要です。この役割は通常エンジニアリング内に報告し、研究グループではなく、動かしているプロダクト表面の近くに置かれます。不快な点を言うと、これはテック業界で最も名前を変えられているタイトルであり、本当に重要なスキル — フィーチャーが機能していることをどうやって確認するか — は職務経歴書に決して現れません。

AIエンジニアは実際に何をしているのか?

AIエンジニアは、自分がトレーニングしていないモデルの上に構築されたプロダクト機能を出荷します。典型的な1週間:古いドキュメントを返し続ける検索パイプラインを締め直す、ユーザーより先にリグレッションを捕まえるevalセットを書く、レイテンシーバジェットを静かに倍増させたプロンプトチェーンを削る、午前2時に不正なツール呼び出しでエージェントがループする理由を追いかける。モデルはコンポーネントであり、エンジニアリングはその周りにあるすべてです。

それが仕事の正直なバージョンであり、デモとはまったく似ていません。「巧みなプロンプトを書く」がいかに少ないかに気づいてください。プロンプトは簡単な1時間です。辛い日々はLLMフィーチャーを実際のユーザーに安全に出荷するためのことに費やされます。

  • 検索パイプラインを構築・維持する — チャンキング、インデックス作成、ランキング — モデルが正しいコンテキストから回答するよう、自信満々に捏造するのではなく。
  • プロンプトとツールをオーケストレーションする:呼び出しを連鎖させ、モデルを関数に接続し、ツールがゴミを返してもモデルが信じてしまうケースを処理する。
  • 評価ハーネスを所有する — evalセット、リグレッションスイート、オフラインとオンラインのチェック、唯一重要な問いに答えるもの:このフィーチャーは実際に機能しているか?
  • レイテンシーとコストのバジェットを守る:キャッシュできるものはキャッシュし、安いリクエストを安いモデルにルーティングし、1000回呼び出しあたりのフィーチャーコストをセント単位で把握する。
  • 顧客が見つける前に障害モードを追う — ハルシネーション、プロンプトインジェクション、下にあるモデルが変わるにつれて生じるサイレントドリフト。
  • すべてを本番環境で動かす:本物のロギング、本物のフォールバック、そしてプロバイダーが依存しているモデルを廃止する日のためのプラン。

本当に必要ですか?

本物のLLM表面積 — 複数のモデル支援フィーチャーが稼働し、決して止まらない評価の負担があり、コストラインが痛み始めている — ができたときにAIエンジニアが必要です。それ以下では、本物のAIフルーエンシーを持つ優れたソフトウェアエンジニアがカバーできます。早期に職種を開設すると、大部分の時間を通常のバックエンド作業に費やす人のためにプレミアムを払うだけになります。

求人を出す前に自社の規模に正直になってください。チャットボット機能が1つで単一のAPIのラッパーがあるだけなら、欲しいのはモデルと流暢に作業できる優れたソフトウェアエンジニアです — ソフトウェアエンジニアの採用方法を読んで、その上にAIフルーエンシーを評価してください。問題がモデルの上に構築するのではなくトレーニングや微調整なら、スペクトルの研究寄りの端が必要です — それはまったく別の採用で、機械学習エンジニアの採用方法でカバーしています。AIエンジニアは混沌とした中間で価値を発揮します:評価、コスト、障害モードの作業が副次的なものではなくフルタイムのディシプリンになるほどの量で本番稼働しているLLMフィーチャーの場合です。

判断する簡単な方法:チームが直面する最も難しい問いが「このモデルをどうやって改善するか?」なら機械学習エンジニアを採用する。「このフィーチャーが機能していることをどうやって確認するか、そしてコストは?」なら AIエンジニアを採用する。2つはめったに同じ人物には共存せず、共存すると仮定することで両方に失望することになります。

優れたAIエンジニアと名前を変えただけの人を分けるスキルは?

AIブームが生み出したすべてのタイトルには名前を変えた職務経歴書が集まり、これが最も多く集まります:API入門チュートリアルを1日こなしただけで「AIエンジニアリング」と書いてしまいます。名前を変えた候補者は書いたプロンプトを説明できます。本物はフィーチャーが機能していることをどうやって確認したかを話せます — それがこの仕事の全体です。3つのスキルが線引きをし、そのどれも職務経歴書で見映えがしません。

  • 評価ディシプリン — 決定的なスキル。修正を信頼する前にevalセットを構築し、オフラインとオンライン評価を区別し、「試したときは正しく見えた」を証拠ではなく告白として扱います。
  • 障害モード思考 — 促されなくてもハルシネーション、プロンプトインジェクション、ドリフトを挙げ、モデルが正しいと仮定するのではなくモデルが間違っていることを前提に設計します。プロバイダーがモデルをサイレントに更新したとき先週機能していたフィーチャーが壊れることを知っています。
  • コストとレイテンシーエンジニアリング — トークンとミリ秒で推論し、安いモデルで十分なときを知り、電卓に手を伸ばさずに規模でのフィーチャーコストを答えられます。
  • 検索とオーケストレーションのクラフト — 実際のパイプライン、単一の埋め込み呼び出しではない:チャンキング、ランキング、検索が何も役立つものを返さないときに何が起きるかを考えます。
  • 出荷できるだけのソフトウェアエンジニアリング — ロギング、フォールバック、プロンプトをコードのようにバージョニング。本番環境でフィーチャーを動かせないAIエンジニアは、素敵なデモを持つプロトタイパーです。
名前を変えたAIエンジニアを見抜く最速の方法は、最後のフィーチャーが機能していることをどうやって確認したかを問うことです。本物はevalセットと追いかけた障害モードを話します。偽物は得意だったプロンプトを話します。同じ質問、まったく違う答え。

これらのスキルをどうテストしますか?

名前を変えた候補者があなたと同じブログ記事を読んでいるため、質問だけで評価ディシプリンを可視化することはできません。唯一信頼できるシグナルは職務に即した作業です:リアルなLLMフィーチャーを目の前に置き、使えるモデルを渡し、どう指示し、出力を検証し、自信を持って間違っているときに修正するかを観察します。それがAIフルーエンシーのレンズです — プロンプトパターンの記憶ではなく、人とモデルの間の実際の働き方を評価しています。

面白い形で壊れているフィーチャーを中心にタスクを構築します:流暢に間違った回答を返す検索エンドポイント、不正なツール呼び出しでループするエージェント、レイテンシーバジェットを静かに超過するプロンプトチェーン。そして観察します。自分の変更を信頼する前にevalに手を伸ばすか? あなたが言及しなかった障害モードを挙げるか? たった今選んだモデルのコスト含意に気づくか? このようなワークサンプルテストは、ホワイトボードよりはるかに職場での行動を予測します。また、モデルが実際に使用可能なAI Sandboxの中で実施することが、この役割を定義するAIフルーエンシーの行動を見る唯一の方法です。一貫したスコアリングのためには、AIフルーエンシー評価方法4Dフレームワーク — 委任(Delegation)、説明(Description)、識別(Discernment)、勤勉(Diligence) — がルーブリックを提供します。AIエンジニアにはDiscernmentとDiligenceが最も重要です。モデルが間違っていることを捉えることがすべてだからです。これはわれわれのプラットフォームが実行する演習の一種です。壊れたリポジトリとストップウォッチを使った自作バージョンでも、同じことの大部分を教えてくれます。

AIエンジニア候補者がAI Sandboxでモデルを手元に置いて壊れた検索フィーチャーに取り組む様子 — どう指示し、回答を検証し、自信を持って間違っていることを捉えるかがわかります。

面接ループはどう設計すべきか?

短く保ちましょう — 優れたAIエンジニアには複数のオファーがあり、遅いループは彼らを失います。6ラウンドの雰囲気確認ではなく、職務に即したワークサンプル1回と構造化面接1回を目指してください。構造化面接とは同じ質問、同じ順序、すべての候補者に同じスコアカードを意味します。それが比較を公平にし、決定を説明可能にします。

  • 経歴ではなくスキルでスクリーニング — 短くて役割に関連したタスクを全員が同じ条件で受け、職務経歴書の選別を置き換えます。これがAIネイティブな採用であり、この職に学位のなかった自習エンジニアへとプールを広げます。
  • ワークサンプル — サンドボックスでの壊れたフィーチャーセッション。評価ディシプリン、障害モード思考、コストとレイテンシーの意識をスコアリングします。
  • 技術面接官が候補者のワークサンプルを一緒に振り返る:なぜその修正なのか、どう検証したか、出荷前に何を確認するか? 検証のストーリーが修正そのものより重要です。
  • オーナーシップとコラボレーションに関する構造化行動面接 — 出荷後に本番で壊れたフィーチャーをどう対処したか。
  • 誰かが意見を言う前に独立して記入するスコアカード(能力ごと)。これにより、デブリーフで最も声が大きい人が決定者にならずに済みます。

報酬とシニオリティについて

給与の数字は公開しません — この役割の市場は四半期ごとに変動し、ここに記した数字はあなたが読む頃には間違っています。定性的に言えば、本物の評価ディシプリンを持つ人の供給は薄く、需要はそうでもないため、AIエンジニアは今、一般的なソフトウェアエンジニアよりプレミアムを要求します。そのプレミアムに引きずられてオーバーレベリングしないでください:本物の障害モードの本能を持つ中堅エンジニアは、プロンプトチュートリアル深度のシニアタイトルよりLLMフィーチャーチームに価値があります。自社市場のソフトウェアエンジニアリングを基準にし、ワークサンプルで実際に観察したAIネイティブなスキルに加算し、タイトルのバズワードではなく証拠でオファーを固定してください。

候補者のレベルは職務経歴書の年数ではなく、実際に見たことに基づいて設定しましょう。促されなくてもevalに手を伸ばし、あなたが仕込まなかった障害モードを挙げ、モデルが間違っていることを捉えた人は、シニアの判断力を示しています — 「AIエンジニア」というタイトルをどれだけの期間持っているかに関わらず、ほとんどの人には長い期間ではありません。

最初の90日間:良い採用の姿

優れたAIエンジニアは最初の月を機能を追加するのではなく不確実性を減らすことに費やします。4週目までに、これまでevalのなかったフィーチャーにevalセットを構築または強化し、それが実際にどれだけうまく機能しているかについて不快で本当のことを伝えるべきです。それがシグナルです:良い採用はモデル支援フィーチャーを派手にする前に測定可能にします。

  • 1〜4週目 — 既存のLLMフィーチャーをマップし、本物の評価なしに動いているものを見つけ、誰も気づいていなかったリグレッションを表面化するevalセットを立ち上げます。
  • 4〜8週目 — 重要な障害モードの修正を出荷:プロンプトインジェクションの穴を塞ぎ、空のコンテキストでのハルシネーションを止める検索パイプライン、モデルが誤動作する日のためのフォールバック。
  • 8〜12週目 — コストまたはレイテンシーラインをコントロール下に置き、それを保つ方法を残す:バジェット、安いルーティングパス、チームが実際に見るダッシュボード。
  • 終始 — チームとモデルの関係をより誠実にします。90日目に機能が必ずしも派手になっているわけではありません。測定可能になり、運用コストが下がり、本番で恥をかく可能性が低くなっています。

核心的な洞察:AIエンジニアはプロンプトがどれだけ巧みかではなく、フィーチャーがどれだけ機能しているかを知っているかで評価されます。だから同じ方法で評価してください — モデルを手元に置いた職務に即したタスク、どう指示し、検証し、修正するかを観察 — そして機能することを証明せずには出荷できない人を採用してください。

AI-era rolesAI engineerTechnical hiringCandidate evaluationAI jobsHiring guide
A

執筆者

Aayesha Patel · Co-founder, Hanzomon Inc

Co-founder of Hanzomon. Writes about skills-based hiring, fair assessment and building a better candidate experience.

よくある質問

AIエンジニアに必要なスキルは何ですか?

最重要は評価ディシプリンです。フィーチャーを出荷する前にそれが機能することを証明し、それを証明するevalセットを書く能力です。次に、ハルシネーション・プロンプトインジェクション・ドリフトに関する障害モード思考、レイテンシーとコストエンジニアリング。そして検索とオーケストレーションのスキル、さらにそれらすべてを本番環境で動かせるだけのソフトウェアクラフトが必要です。モデルトレーニングの深い知識はここでは任意です。それは機械学習エンジニアの領域です。

AIエンジニアと機械学習エンジニアの違いは何ですか?

機械学習エンジニアはモデルをトレーニング・チューニング・サービングします。研究寄りの端です。AIエンジニアは他者がトレーニングしたモデルの上にプロダクト機能を構築します。検索パイプライン、プロンプトとツールのオーケストレーション、評価ハーネス、レイテンシーとコストのバジェット。AIエンジニアはモデルを改善すべきものではなく、エンジニアリングの対象としてのコンポーネントとして扱います。LLM機能を出荷するほとんどのチームが必要としているのは後者であり、前者ではありません。

AIエンジニアを面接でどうテストしますか?

モデルを手元に置いた職務に即したタスクを与え、取り組む様子を観察します。モデルをどう指示し、出力をどう検証し、自信満々な誤りをどう修正するか。自信を持って誤った回答を返す検索フィーチャーは良い題材です。自分の修正を信頼する前にevalに手を伸ばし、促されなくても障害モードを挙げ、聞かれなくてもコストとレイテンシーを推論できる候補者を探してください。プロンプトの豆知識は見るべきシグナルではありません。

AIエンジニアが必要か、ソフトウェアエンジニアで対応できますか?

一定の規模以下であれば、本物のAIフルーエンシーを持つ優れたソフトウェアエンジニアがカバーできます。LLMに支えられた表面積が十分な量になる前に専任職を開設すべきではありません。本番環境で複数のモデル依存フィーチャーが動き、決して止まらない評価の負担があり、コストラインが痛みを伴うようになったとき、専門家が必要です。それ以前は、既存のエンジニアリングチームの中に収まる仕事です。

AIエンジニアは本物の職種ですか、それとも名前を変えたソフトウェアエンジニアですか?

明確なコアスキルを持つ本物の役割です。そのスキルとは評価ディシプリンです。偽物も同様に実在します。API入門チュートリアルの経験をAIエンジニアリングと書き換えた職務経歴書は大量にあります。見分け方は、フィーチャーが機能していることをどうやって確認したかを説明できるかどうかです。名前を変えた候補者は書いたプロンプトを説明します。本物のAIエンジニアはevalセット、追いかけた障害モード、守ったコストバジェットを説明します。

関連記事

あなたの求人票で試す

アーリーアクセスのウェイトリストに登録し、実際の求人でH-Evaluateがアセスメントを生成する様子をご覧ください。

あなたの求人票で試す