JOB
公開日:

Python案件の求人情報から見たスキル要件と報酬額(2018年11月版)

「プログラミング言語別の年収ランキング」で上位に入ることが多い「Python(パイソン)」。実際にはどのような案件があり、どのぐらい稼げるのでしょうか?

ここでは、実際にエミリーエンジニア(https://vistacruise.xbiz.jp/test/morisaki/job/)に掲載されているPythonエンジニアの開発案件に関する求人情報をいくつか選び、具体的な内容をご紹介します。

Pythonエンジニアの求人・案件情報の報酬額

エミリーエンジニアに掲載されている開発案件の中から、「Python」を必須スキルにしている求人情報の中から直近の18件の報酬額をまとめてみました。

  • 各案件の中央値の平均
    月額 711,111円
    年収換算 8,533,333円
  • 業務委託費の幅
    月額 450,000~1,200,000円
    年収換算 5,400,000~14,400,000円
  • 各案件の最低額の平均と最高額の平均
    月額 641,667 ~ 780,556円
    年収換算 7,700,000~9,366,667円
  • 各案件中央値の最低額と最高額
    月額 525,000~1,125,000円
    年収換算 6,300,000~13,500,000円

各案件の中央値で見ると、月額で711,111円と70万円を超えています。年収換算で853万以上となり、さすが人気言語となります。ただし、各案件の最低額と最高額で見ると、あまり差がなく、最高額の年収換算で約1,000万を下回ります。逆に中央値の最高額での計算の場合、年収換算で1350万となります。

Python案件は他言語に比べ、各案件数がそれほど多くないので単純比較は難しいですが、Pythonエンジニアの数が少ないため、最低額でもそれほど低い案件がないこと、逆に最高金額で見ると、非常に高単価な案件があることを示しています。

いかがでしょうか?

Python開発案件の求人情報から見る「スキル要件」

次にエミリーエンジニアに掲載されているPythonエンジニアの求人情報から18件選び、各開発案件の「概要」と「スキル要件」を紹介します。

金融系分析(クオンツ)アプリ開発支援

【案件内容】
金融系分析(クオンツ)アプリ開発支援 ※金融工学の知識などは不要

<必須スキル>
・Java、Pythonいずれかのアプリ開発実装を強みにしている方
・技術指向の方、先進技術やOSSに対して独力で調査できる方

<尚可スキル>
・PythonでGUIアプリ(リッチクライアント)を開発したご経験
・Pythonでバックエンドのアプリケーションを開発したご経験
・SQLServer/PyQt/Elasticsearch/Hadoop/Spark/Docker/GCP上のクローラー実装のご経験
・マルチスレッドアプリケーション開発のご経験
・C++、C#、Scalaのいずれかの開発実装のご経験

《Fintech X AI》サービスの開発

【案件内容】
金融機関向けのAI融資審査エンジンをPythonで実装
[求める人物像]
・オリジナリティのある自社サービスを手掛けていきたい方
・社会貢献性の高いサービスに携わりたい方
・サービスを守っていくことに使命感を持ってくださる方
・色々な仕事にも好奇心を持って、自身で考えて仕事に取り組める方

<必須スキル>
・Pythonでの実務経験が3年以上ある方
・専門/経験に捉われない柔軟性、対応能力のある方
<尚可スキル>
・数学・統計学の知識
・統計、計量分析、機械学習、最適化などに関する専門知識をお持ちの方
・金融関連のシステム構築経験
・スタートアップ/ベンチャー志向

画面周りの開発エンジニア

【案件内容】
.画面周りの開発

<必須スキル>
・Python-DjangoのWebアプリ開発のご経験
・Vue.js,JQueryでの開発のご経験
・GSuite,APIを使った開発のご経験
・Oauth2による認証認可を利用した開発のご経験
・GitHub,CircleCI利用のご経験
・Kubernetes,Docker利用のご経験
・クラウド(AWS,GCP)環境構築のご経験

《Fintech X AI》サービスの開発・研究

【案件内容】
金融機関向けのAI融資審査エンジンの研究開発

<必須スキル>
・数学・統計学の知識(博士課程レベル)
・専門/経験に捉われない柔軟性、対応能力のある方

<尚可スキル>
・Pythonでの開発経験
・人工知能(AI)に関する研究経験をお持ちの方
・統計、計量分析、機械学習、最適化などに関する専門知識をお持ちの方
・金融関連のシステム構築経験”

ソーシャルリスクサービスの多言語化
【案件内容】
ビッグデータに対する機械学習やデータマイニングを行い、ソーシャルメディアでの炎上などに対応したソーシャルリスクサービスの多言語化対応。
ソーシャルへの投稿をDBに格納する際に文字化けなどの検証。

<必須スキル>
・ Python 3年
・ PHP 3年
・ CakePHP

<尚可スキル>
・ 開発への細かい指示が無くても、1人で進めていける方。
・ PM的なスキル

ソーシャルゲーム開発サーバサイドエンジニア

【案件内容】
PC向けソーシャルゲーム/オンラインゲームのプロジェクトにおいて、サーバサイドのエンジニア。
自社オリジナルタイトルにこだわったゲーム開発.

<必須スキル>
・Perl、Python、PHP、Rubyいずれかの業務経験1年以上
※Pythonのご経験があることが望ましいですが、Pythonのご経験がなくても上記いずれかのご経験があれば問題ありません。
・HTML,CSS,JavaScriptの使用経験
・チーム開発の経験

<尚可スキル>
・ソーシャルゲーム開発・運用経験
・コミュニケーション能力(企画の相談が出来るレベル)
・UNIXコマンドの使用経験
・環境改善や、より効率的な新規ライブラリの提案など、現状をより良くする提案を積極的にしてくれる方
・BtoCのWEBサービスの運用経験

RPA開発における開発支援業務

【案件内容】
・開発標準ドキュメントの更改
・フレームワークの更改
・マニュアル、説明資料、その他ドキュメントの作成
・ツール作成
・JIRAやElasticSearch等のセットアップ

<開発環境>
・UIPath
・GitHub、JIRA

<必須スキル>
・コミュニケーション力(顧客折衝のご経験)
・BIツール等使用のご経験
・製品等の設定(saleforceやintra-martのような権限設定、JIRAのカスタムフィールドの作成やプロジェクト構成等の編集)のご経験
・Python、C#等のプログラム開発のご経験(上級PG級)
・ドキュメント(提案書、要件定義レベルの資料)作成のご経験
・インフラ構築(vagrant,docker等)のご経験
・AD(Active Directory)、SAML認証等の理解

AIベンチャーのデータサイエンティスト

【案件内容】
クライアントの課題に対し、ビジネス・統計解析・ITのスキルを用いて解決を図る。
クライアントのビジネスに対して深く理解し、分析基盤環境や大規模データ処理に関する知識を用いながら、クライアントのデータに対し統計処理や数理モデルを作成し分析を行い、課題解決のための施策を決定する。

Python Rを使用して、分析基盤環境や大規模データ処理に関する知識を用いながら、クライアントのデータに対し統計処理や数理モデルを作成し分析を行い、課題解決のための施策を決定する。
例)大手コンビニでの販売キャンペーンのための購買動向、顧客動向分析

<必須スキル>
R、Pythonを用いたデータハンドリングの実務経験がある方
ビジネスデータの分析から施策提案や実装の実務経験がある方

<尚可スキル>
・レコメンデーションの実装経験、または音声解析やテキストマイニングなどの実装経験
・研究などで統計モデリングや機械学習などのご経験
・データ分析やAI活用に関するコンサルティングのご経験
・プロジェクト進行管理やマネジメントのご経験
・新規事業開発の企画や開発に関するご経験

《AI×OpenCV》商業用画像処理認識システム開発

【案件内容】
・AI×画像認識業務用ソフト開発PJでの開発
・AI小売店の商品展示状況の画像認識ソフト等商業用向けに画像処理技術を使って、新しいサービスをチームで開発

<必須スキル>
OpenCVでの画像処理、画像解析の経験
その他 PythonなどのAIに関する知見

今回の記事では、PythonとOpenCVを組み合わせた画像認識についてご紹介し…
続きを読む
今回の記事ではPythonを活用した機械学習についてご紹介します。 Python…
続きを読む

試算運用プラットフォーム開発

【案件内容】
金融関連案件。
大手金融機関 BtoC資産運用プラットフォームの開発、改修。

<必須スキル>
Python開発経験3年以上

システム運用管理パッケージの新規開発
【案件内容】
システム運用管理パッケージの新規開発

<必須スキル>
・基本設計~テストまでの経験、ドキュメント作成
・Python、RDB、WebAPI
(Web側SE)
・基本設計~テスト・UI/UXデザイン経験、ドキュメント作成
・Javascript、CSS、Apache、Django、Python
※開発手法はアジャイルです、英文のドキュメントに抵抗がない方

Pythonデータサイエンティスト
【案件内容】
データサイエンティスト
Pythonでアパレルブランド様のレコメンド機能の実装を協調フィルタリングやコンテベース、商品タグによるお客様の購買傾向を出す。

[求める人材像]
・レコメンドの実装経験がある
・ Pythonを使用できる

次世代ロボット・カフェの基盤ソフトウェア開発

【案件内容】
飲食業界や店舗向けに、協働ロボットを活用したサービス開発と導入。
これからの更なる未来型ロボットとの協働サービスを一緒に創造予定

<必須スキル>
・3年以上のプログラミング経験(Python,C++,C#,VC++,Java等)
※業務委託での参画の場合、Pythonのプログラミング経験は必須。

<尚可スキル>
・OS経験:Linux,Windows等
・gitでのソースコード管理経験
[活かせる経験]
・制御系プログラミング経験、IoT関連プログラミング経験
・Python, C#、C++、VC++ プログラミング経験

次世代ロボット・カフェの基盤ソフトウェア開発

【案件内容】
飲食業界や店舗向けに、協働ロボットを活用したサービス開発と導入。
これからの更なる未来型ロボットとの協働サービスを一緒に創造して行く方を募集。

<必須スキル>
・3年以上のプログラミング経験(Python,C++,C#,VC++,Java等)
※業務委託での画像認識系の業務経験必須

<尚可スキル>
・OS経験:Linux,Windows等
・gitでのソースコード管理経験
[活かせる経験]
・画像処理経験

次世代ロボット・カフェの基盤ソフトウェア開発
【案件内容】
飲食業界や店舗向けに、協働ロボットを活用したサービス開発と導入を行っております。
これからの更なる未来型ロボットとの協働サービスを一緒に創造して行く方を募集しております。

<必須スキル>
・3年以上のプログラミング経験(Python,C++,C#,VC++,Java等)
※業務委託での参画の場合、音声会話処理系の業務経験必須。

<尚可スキル>
・OS経験:Linux,Windows等
・gitでのソースコード管理経験
[活かせる経験]
・音声会話処理経験

デジタルマーケティングオートメーションサービスの開発

【案件内容】
某社はデジタルマーケティングサービス/ツール(アプリ)を提供しており、データ解析から、マーケティングまでワンストップで企業支援している。そのサービス/アプリ開発
某社/開発しているデジタルマーケティングサービス/ツール(アプリ)が保持する量の?動ログと機械学習や統計処理を?いて、新しいインサイトの発見を促し、ユーザー行動を予測し、マーケティング施策の発案と実施を自動化し、ユーザーがデータ(行動ログ)を通して得られる恩恵を最大化することを目指している。
・某社のもつデータを統計的手法や機械学習によってモデルを構築し、それらを活用した機能の提案と施策への応用
・分析に必要なデータ設計や分析結果の説明・レポーティング

<必須スキル>
・統計的手法や機械学習の技術分野に関する専門知識を活用した企画・提案経験
・モデルやアルゴリズムを Python のコードベースでプロトタイプし、試行する能力
・SQL に関する基礎知識
・専門的な内容を分かり易く説明するコミュニケーション能力

<尚可スキル>
・KaggleなどのCompetition における入賞経験
・機械学習・深層学習領域における修士号・博士号もしくは論文の採択実績
・モバイルアプリマーケティングに関する知識や実務経験

デジタルマーケティングオートメーションサービスの開発
【案件内容】
・某社におけるデータ分析・MLを用いた機能の開発
・必要に応じてRuby on Rails アプリケーションのソースコードを調べ問題を解決
[おすすめ人材像]
・プロジェクトのオーナーシップと強い責任感がある
・新しい言語、フレームワーク、スキルを習得を喜び勇んで行う
・今までの携わった 分散システムにおいてThroughputやLatencyにまつわるクリティカルな問題を解決してきた経験がある

<必須スキル>
・Pythonを用いたサービス開発・プロダクション運用経験
・SQLおよびリレーショナルデータベースを利用した開発経験
・NoSQLおよび/またはKey-Valueデータストアを利用した開発経験
・パブリッククラウド(AWSもしくはGCP)を利用したシステム構築・運用経験

<尚可スキル>
・rubyやgoを利用したweb アプリケーション開発経験
・高いトラフィックを処理するWebアプリケーションの経験
・統計的手法や機械学習の技術を用いた機能の実装経験
・分散システムのプロダクション運用経験
・データ分析を行うパイプラインの設計およびその実装する能力

ビッグデータ×AI プロジェクトマネージャー

【案件内容】
クライアントのビジネス課題に対して適切な分析モデルを作成
データ分析を通してクライアントの必要な計画や行動指針の提案
・ビッグデータ分析
・分析アルゴリズム開発とシステム導入
・人工知能(AI)の活用支援
・データサイエンティストの育成支援

<必須スキル>
・機械学習
・業務アプリを開発できる(経験)
・Python or Rでの開発経験
・PM経験

<尚可スキル>
・データ分析
・若手エンジニアのマネジメント経験”

Python案件のスキルと報酬のまとめ

いかがでしたでしょうか。

Python案件数自体はそれほど多くありませんが、非常にニーズが高く、案件の内容もAI・ロボット関連など最先端の業務案件が多いのが特長です。具体的な開発案件の求人情報を見ていくと、求められているスキルや経験年数、開発環境などについて把握することができるので、市場の評価(=報酬額)の傾向なども見るには最適です。
最近は、今まで他言語をメインに取り組んできた方が、新たにPythonを独学で身に付け案件に参画を希望する方が増えてきています。そのような方やこれからPythonを身に付けようとしているエンジニアの方は、上記の案件一覧を参考にしてください。

フリーランスの方はもちろん、将来フリーランスを目指すエンジニアの方も、定期的に求人・案件情報をチェックすることで、将来のキャリアについて考える参考情報として活用できるでしょう。(実際には非公開案件も多くあるので、Web情報だけですべてを判断することはありませんが、参考情報として十分です。)

エミリーエンジニアでは、案件紹介だけではなく、キャリアプランの相談、フリーランスになる時に生じる疑問や注意点などについてもアドバイスしております。
非公開情報やWebに掲載されていない担当者だから知っている裏情報、あるいは市場動向や自分の適正報酬や今後の可能性などについて聞きたい、という方も大歓迎です。

是非、お気軽にお問い合わせください
さらに、Pythonエンジニアの案件動向・報酬相場・求められるスキルや将来性が気になる方は、合わせてこちらもご覧ください。『フリーランスPythonエンジニアってどんな案件・求人があるの?

おすすめ案件

関連タグ

フリーランスエンジニアの案件をお探しします!
上記案件のほか、非公開の案件も多数あります