どんな職業か
AI(人工知能)の様々な分野での活用に関して研究開発を行う。 ディープラーニング(深層学習)などの手法により、AIによる処理を実現するエンジニアである。ビッグデータを分析するデータサイエンティストをAIエンジニアに含める場合もあるが、ここでは狭義のAIエンジニアである、機械学習のエンジニアを解説する。 現在、AIの応用は、顔認証、疾病の画像診断、自動車の自動運転、カスタマーセンターの相談支援、異常や障害の検知等々、様々な分野で研究開発が進んでいる。 仕事を進行に沿ってみていくと、まずチームで開発目標を設定し、どのような開発を行うか計画を策定する。受託して開発する会社では、クライアントから要件を聞き、提供されるデータを確認してから開発設計を行う。開発に入ると最適な実現方法を検討し、AIを実行するマシンの性能が低い場合は、処理性能も考慮に入れながらAIを実装する。平行して、教師データ(結果が分っている既存のデータ)を投入しAIに学習させる仕組みを検討し、教師データの管理方法、加工方法を設計する。設計やプログラムはクラウドに上げてチームで共有することが多い。 効率の良い学習のためにデータを管理する画面やツールを準備し、膨大な教師データを投入し、診断、判定等の精度を上げていく。この学習には何日もかかることがあるため、AI学習用の専用のマシンやスーパーコンピューター(高度な演算処理を高速に行うことができる)などが使われる。スーパーコンピューターはリモートで利用されることが多い。 AIの学習の進み具合をみるため、正解率が目標に達したり、エラー率が十分に下がったところで学習は完了となる。AIに検証用のテストデータを投入し、どのような診断、判定になるか、様々な分野の専門家とエンジニアで検証する。この検証を経て、出来上がったシステムを納入する。システムが実際に運営されるようになるが、運用段階のデータからもAIを成長させていく。 関連技術が急激に発展しているため、常にWeb上で公開されている関連論文を調べて読んだり、大学、研究機関の研究者と意見交換し、関連する最新情報は押さえておくことが必要である。 ◇ よく使う道具、機材、情報技術等 スーパーコンピューター、クラウドストレッジ、統合開発環境(IDE: Integrated Development Environment)、プログラミング言語(Python、C言語、JAVA、等)、生成AI(コードを仮作成し人間が手直しする等)、GoogleGoogleスプレッドシート、パソコン
この職業に求められるもの
job tag の数値情報から、この職業で重要度が高い項目を並べています。「全職業中の順位」は、収録されている全職業の中でこの項目のスコアが何番目に高いかです。
重要度の高いスキル
スキル
| 項目 | スコア | 全職業中の順位 | 位置 |
|---|---|---|---|
| プログラミング | 5.3 | 1 / 498 | 上位1% |
| 読解力 | 5.2 | 38 / 498 | 上位8% |
| 論理と推論(批判的思考) | 5.0 | 19 / 498 | 上位4% |
| 新しい情報の応用力 | 4.9 | 17 / 498 | 上位3% |
| 数学的素養 | 4.9 | 4 / 498 | 上位1% |
| 学習方法の選択・実践 | 4.9 | 4 / 498 | 上位1% |
| 継続的観察と評価 | 4.9 | 11 / 498 | 上位2% |
| 説明力 | 4.8 | 90 / 498 | 上位18% |
| カスタマイズと開発 | 4.8 | 2 / 498 | 上位1% |
| 複雑な問題解決 | 4.8 | 14 / 498 | 上位3% |
知識
| 項目 | スコア | 全職業中の順位 | 位置 |
|---|---|---|---|
| コンピュータと電子工学 | 3.7 | 2 / 508 | 上位1% |
| 数学 | 3.5 | 2 / 508 | 上位1% |
| 工学 | 3.3 | 6 / 508 | 上位1% |
| 設計 | 3.2 | 14 / 508 | 上位3% |
| 通信技術 | 3.1 | 4 / 508 | 上位1% |
| 外国語の語彙・文法 | 2.9 | 15 / 508 | 上位3% |
| 日本語の語彙・文法 | 2.8 | 40 / 508 | 上位8% |
| 物理学 | 2.7 | 11 / 508 | 上位2% |
| コミュニケーションとメディア | 2.6 | 30 / 508 | 上位6% |
| ビジネスと経営 | 2.5 | 24 / 508 | 上位5% |
仕事内容
- AI(人工知能)の様々な分野での活用に関して研究開発を行う。
- データを確認し、全体的な設計を考える。
- データに合った、AI開発の方向性を検討する。
- AIに流し込むデータの管理・加工の方法を設計する。
- 教師データを投入し、AIに学習させる。
- 学習結果の検証を踏まえて、必要な修正を行う。
- レスポンスを良くするために、計算処理の近似化など適切な処理を考える。
- AIの全体的な動き、データの流れを確認する。
- プロジェクトに合ったデータ管理の仕組みを考える。
- 効率良くデータを入力するための管理画面やツールを準備する。
- オペレータの負荷を軽減するツールを設計する。
- システムを設計して、プロジェクト関係者に提示する。
- システムを運営しながらAIを成長させる。
- チーム内ミーティングで情報共有する。
- 関連のコミュニティに参加し、情報交換する。
- 関連する論文を読む。
- 関連する論文を書く。
- ディープラーニングツールを習得する。
- 関係するシステムのAPIを調査する。
- モデルの更新タイミングを設計する。
- 市場動向を調査する。
- 勉強会や講習会で関連分野の講師をする。
なるには
この仕事に就くためには、特に学歴や資格は必要とされず、現状では求められる要件や水準も明確でないが、大学院で情報科学あるいは工学部、理学部の様々な分野の修士か博士号取得者が多くを占める。大学学部卒の割合がそれに続き、高専卒も若干いる。新卒者を採用する場合は、大学での研究実績、国際学会での発表、また、AI(人工知能)関連の各種コンペティションでの入賞等が評価される。 研究機関、メーカー、情報通信会社、ベンチャー企業などに採用される。システムエンジニアとは別にAIエンジニアとして採用されることが多い。 機械学習やディープラーニングの専門家は日本全国で1万人を超えると考えられ(AI開発会社の数、関連学会の会員数、関連コミュニティの参加者数から推定)、実績のあるAIエンジニアの中途採用、優秀な大学院生・大学生の新卒採用は争奪戦となっている。データサイエンティストなど隣接する分野から転身してくる人もいる。 転職する場合は、同業他社でAIエンジニアになるというケースもあるが、大学や研究機関に移るケースも多い。 ディープラーニングやその他の機械学習の手法に精通していること、この分野でメジャーなプログラミング言語であるPython(パイソン)などを使いこなせること、データ分析の技術やツールが十分に使えること等が求められる。また、その上に、例えば、画像処理、自然言語処理、音声処理などの技術に精通していることや、医学、農学などの特定の分野における専門知識が求められることもある。 新しい分野であり、人材の育成方法はまだ確立していないが、大学で学んだ専門知識、個人のポテンシャルや閃きが新しい発明に繋がることも多く、開発する力は年齢や経験年数と必ずしも比例しない。 進歩が速い分野であり、常に情報収集が必要で、論文を読んだり、また、自ら書いたりすることが多い。
就いている人の学歴
| 学歴 | 割合の目安 |
|---|---|
| 修士課程卒(修士と同等の専門職学位を含む) | 0.6 |
| 大卒 | 0.6 |
| 博士課程卒 | 0.3 |
| 専門学校卒 | 0.1 |
| 高卒未満 | 0.0 |
| 高卒 | 0.0 |
給料
賃金構造基本統計調査では「機械技術者」として集計されています(2023年・全国)。この区分には1の職業がまとまっています。
| きまって支給する現金給与額 | 394.3千円 |
|---|---|
| 年間賞与その他特別給与額 | 1,392.8千円 |
| 平均年齢 | 41.6歳 |
| 平均勤続年数 | 14.3年 |
| 労働者数 | 41,086人 |
男女で見た給与
月額給与の推移
都道府県別の月額給与
- ≤343.9千円
- ≤357.3千円
- ≤372.2千円
- ≤392.6千円
- ≤452.8千円
この分類の人はどれくらい動いているか
ここから下は、この職業が属する「専門的・技術的職業従事者」という大きなくくりの数字です。職業ひとつずつの統計は無いため、国の調査で使われている職業分類の単位で見ています。
- 欠員率1.4%働いている人に対して、まだ埋まっていない求人の割合
- 未充足の求人179千人募集したのにまだ決まっていない人数
- 入職者の構成比20.1%1年間に仕事に就いた人のうち、この分類が占める割合
- 離職者の構成比18.3%1年間に仕事を離れた人のうち、この分類が占める割合
専門的・技術的職業従事者に入った人は、前はどんな仕事をしていたか
- 専門的・技術的職業80%
- サービス職業6%
- 管理的職業3.2%
- 事務3.2%
- 販売3%
- 生産工程2.4%
- その他2.1%
この分類に入った人のうち、20%は別の分類の仕事から移ってきています。未経験からの入りやすさをはかる目安になります。
雇用動向調査 職業別 未充足求人数・欠員率(2021年)
雇用動向調査 職業別 入職・離職者構成比(2017年)
雇用動向調査 現職職業×前職職業 別入職者数(2019年)
働き方の特徴
AI(人工知能)開発のベンチャー企業、研究所、IT企業、大手メーカーなどに勤務するため、職場は都市部に集中している。AI開発のベンチャー企業はスタートアップ支援をしている自治体に多い。大学との共同研究等の関係もあり、大学のあるところに多い傾向もある。海外に開発拠点がある場合は海外勤務もある。ベトナムなど日本以外の国で一部の開発を行うオフショア開発も行われている。 人材不足の状態であり、雇用形態や契約形態は正社員が多いが、個人事業主、フリーランスもいる。新しい仕事であり、年齢は20歳代、30歳代が多い。就業者は現状では男性が多い。 勤務はフレックスタイム制やリモートでの勤務も多い。リモート勤務の場合、開発の打合せ等にはオンライン・ミーティングが活用される。 AI(人工知能)は個人の開発目標や方法を明確にしにくく、成果に基づく報酬と馴染まないことも多く、給料は正社員の場合は通常の月給制が多い。一方、フリーランスや個人事業主の場合は準委任契約になり、人月単価により報酬が決まる。AIエンジニアに限定した高い賃金体系となっている会社もある。 生成AIによりコードの下書きをすることも広がっており、AIに適切に指示を出す「プロンプト・エンジニアリング」が話題になるなど、AIエンジニアに関連する話題は多い。 AIの様々な分野での応用が広がる今日、AIエンジニアの需要は極めて高い。しかしながら、今日、急速に拡大するAI開発において、著作権等の法律問題、またAI開発の危険性や倫理も話題になっており、このような動きが今後、AI開発に影響し、AIエンジニアの働き方が変わる可能性もある。
仕事の内容が近い職業
スキル・知識・アビリティ・仕事の性質・仕事活動の187項目を標準化して、この職業とどれくらい近いかを計算しています。
- DXプロデューサー近さ 0.836
- データサイエンティスト近さ 0.818
- 情報工学研究者近さ 0.814
- プラント設計技術者近さ 0.810
- 原子力技術者近さ 0.793
- 社会学研究者近さ 0.788
- 造船技術者(船舶の開発・設計)近さ 0.775
- ITコンサルタント近さ 0.775
職業情報提供サイト(job tag)/厚生労働省 職業情報データベース(独立行政法人 労働政策研究・研修機構 作成) 数値系 Ver 7.00/解説系 Ver 7.01(2026年7月30日取得)
賃金構造基本統計調査(厚生労働省)「令和2年以降 一般_都道府県別_職種(特掲)DB」を加工して作成
雇用動向調査 職業別 未充足求人数・欠員率(2021年)
雇用動向調査 職業別 入職・離職者構成比(2017年)
雇用動向調査 現職職業×前職職業 別入職者数(2019年)