1 - 50件/全15,769件
具体的な業務は以下です。 ・論文にある先端的な機械学習モデル、学習アルゴリズムの実装・評価 ・当研究所内の研究者が開発した機械学習モデル、学習アルゴリズムの実装・評価 ・サービス実装を想定し、データベース設計やプログラムコード最適化の調査・提案 研究者やAIエンジニアと協働し、経営視点を間近に感じながら業務を行えます。 HRサイエンス研究所では、可能性診断や働きがいサーベイといった働く人や環境に関するデータを元に、働く人が活躍する可能性について研究しています。 研究で得られた知見を即座にプロダクトに反映させる仕組みを加速させるため、分析ロジックのプロトタイピングを担うエンジニアを募集しています。 また、上記データを直接分析し活躍可能性の研究にも参画していただくことも期待しています。 ■募集背景 増員のため。
案件の必須スキル
・計算機科学、情報科学、統計学もしくは関連する技術領域の修士号取得 ・論文中の数式をPythonなどのプログラムで実装する能力 ・Pythonを用いた機械学習モデルの開発もしくは業務データ分析の経験 ・チームでの開発業務経験3年以上
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆案件 大手自動車販売会社の業務システム刷新プロジェクトにおける リードエンジニアとして参画をしていただきます。 システム内製化として業務システムの刷新プロジェクトを進めており、 RubyやPythonを用いて業務システムに対して 上流工程から一気通貫で携わって頂きます。 具体的には既存サービスである業者向け中古車ECサイトの商品化を早くするための 撮影アプリの新規機能の開発や保守、及び API基盤の作成などのアーキテクチャ設計や開発に携わって頂きます。 ◆就業場所:リモート可/品川駅 ◆就業時間:9:30~18:30 ◆清算:140h~180h ◆面談:2回 ◆服装:自由 ◆PC貸与:有 ◆主な開発環境・ツール ・使用言語:Ruby、Python、Dart ・FW:RoR、Flutter ・インフラ:AWS、GCP ・開発手法:スクラム(1週間スプリント) テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アーキテクチャ設計をされたご経験 ・AWSに携わったご経験 ・Rubyを用いて開発をされたご経験
【具体的事業内容】 イメージングAI事業: ディープラーニング技術を用いた画像処理AIソリューションを提供。 ビジュアルコミュニケーション事業: ビデオ通話やライブ配信の画質向上技術を提供。 スマートデバイス事業: スマートフォンやカメラ向けの画像処理ソフトウェアを開発。 この度、新たにADASの開発のプロジェクトが始まります。 一つの車に複数個のカメラが標準搭載される近い将来への先駆けとして車載系画像認識ソフトの開発案件に携わっていただける方を探しております! 一例ですが、車が自動運転をする中ですれ違うものがどの様な動きをするのか、歩行者や他の車がどの様な動きをするのかを検出するシステムになります。 上記分野でのこれまでのご経験を元にお力添えいただけますと嬉しいです! 【業務詳細】 上記プロジェクトにて、 ・要件定義 ・設計 ・実装 フェーズにて関わっていただく想定です。 ご自身で自走していただける方にお力添えをいただきたいと考えております。 【当社について】 当社は、画像処理技術を専門とするテックカンパニーです。 特に、スマートフォンやカメラに搭載される画像処理ソフトウェアの開発に強みを持っております。 写真の画質向上、顔認識、AR/VRなど、幅広い分野で活用されています。 【対象となるエンドについて】 車のメーカー様やサプライヤー様などです。 【機械学習/ディープラーニングフレームワーク例】 ・TensorFlow ・PyTorch ・Keras ・Caffe
案件の必須スキル
DeepLearningを用いた画像認識モデル開発(3D物体検出、物体追尾など) C,C++,Pythonのプログラミングスキル(C,C++はいずれか一方でも可)
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆案件 大手自動車販売会社の業務システム刷新プロジェクトにおける リードエンジニアとして参画をしていただきます。 システム内製化として業務システムの刷新プロジェクトを進めており、 RubyやPythonを用いて業務システムに対して 上流工程から一気通貫で携わって頂きます。 具体的には既存サービスである業者向け中古車ECサイトの商品化を早くするための 撮影アプリの新規機能の開発や保守、及び API基盤の作成などのアーキテクチャ設計や開発に携わって頂きます。 ◆就業場所:リモート可/品川駅 ◆就業時間:9:30~18:30 ◆清算:140h~180h ◆面談:2回 ◆服装:自由 ◆PC貸与:有 ◆主な開発環境・ツール ・使用言語:Ruby、Python、Dart ・FW:RoR、Flutter ・インフラ:AWS、GCP ・開発手法:スクラム(1週間スプリント) テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アーキテクチャ設計をされたご経験 ・AWSに携わったご経験 ・Rubyを用いて開発をされたご経験
フロントエンド、もしくはバックエンド、もしくはフルスタック開発支援(TypeScript) <プロダクト説明> ・⼈材紹介業における求職者‧エージェント向けの案件検索システム、付随したAIを活⽤したシステムの開発 ・プロダクト内製化に向けた技術戦略の⾒直し、UI/UXの再設計、パフォーマンスチューニング、機能拡充などを⾏う ■募集背景 増員のため。 ■その他歓迎スキル 【フロント寄り】 ・GraphQL, Apollo Clientの使⽤経験 ・フロントエンド技術の最適化、パフォーマンスチューニングの経験 ・figmaなどでUI/UXデザインができる 【バックエンド寄り】 ・NestJS or Angular.js or Spring boot のいずれかの経験 ・業務現場での技術選定の経験 ・アーキテクチャリプレースの経験 ・マイクロサービスのアーキテクチャ設計‧構築経験 ・Kuberentesの運⽤‧構築経験 ・インフラ運⽤、障害対応の経験 ・Auth0の経験 ・ChatGPTなど⽣成AIによるデータ成形を⾏った経験 ・Pythonの開発経験 ・AI関連のプロダクト開発の経験 ・ElasicSearchなどによる検索‧レコメンドシステムの開発経験
案件の必須スキル
【フロント・バックエンド共有】 ・Webエンジニアとしての業務経験が5年以上(優秀な⼈であれば未満でもOK) ・Typescriptの開発経験(2年以上) ・メンバーと円滑にコミュニケーションがとれる ・要件定義から開発、リリースまでの経験 【フロント寄り】 ・React.jsの開発経験(できれば3年以上) ・Next.js、TailwindCSSの開発経験 ・UI/UXを⾃⾝で考えなら設計‧提案‧開発できること 【バックエンド寄り】 ・Typescript, Node.jsのフレームワークを利⽤したバックエンド開発経験 ・React.jsの開発経験 ・DB設計ができる ・AWSなどクラウドによるインフラ構築経験
ソフトウェアアーキテクチャの設計と開発を担当し、システムの堅牢性、拡張性、セキュリティを確保する。 テクニカルリーダーシップを発揮し、開発チームと協力して優れたソフトウェアソリューションを提供する。 以下の部分でリーダーシップを発揮して、チームでの協働作業を進める。 ・ソフトウェアアーキテクチャの設計とドキュメンテーション ・技術的なガイダンスやベストプラクティスの提供 ・新しい技術トレンドやソフトウェア開発手法の調査と評価 ■募集背景 人員不足のため。 ※働き方:出社+リモート。週1日出社。ビデオチャットで繋ぐなど、チームで連携し作業しています。
案件の必須スキル
・ソフトウェアアーキテクトの実務経験 ・システムの設計と開発に関する幅広い知識と経験 ・オブジェクト指向プログラミングやデザインパターンの最も優れている手法に精通していること ・リーダーシップがあること
総合旅行サイトの開発案件となります。 日本とベトナム(ホーチミン)の両拠点のエンジニアによって対応してます。 上流工程においては国内を拠点とする旅行事業部(顧客側)と連携を行い、ベトナム拠点のBridgeSEと呼ばれる日本語が使えるベトナム人エンジニアがおり、そのBridgeSEごとに数名のエンジニアがつくチームとなります。(横断して100名規模のチーム体制) 案件の推進や課題解決のための提案を行っていただき、開発工程ではベトナムの開発チームと連携を行い、要件定義から設計までを推進していただくPMポジションです。 <業務詳細> ・旅行事業部にヒヤリングを行い、要件定義から設計工程までを推進 ・設計工程以降はオフショア開発チームのプロジェクト管理および品質管理 ■募集背景 人員不足のため。
案件の必須スキル
・オブジェクト指向言語(例:Java、PHP、Python、Ruby等)の開発経験 ・PL/PM経験:3年以上(直近のPM業務にブランクがないと望ましい) ・関係者が多いプロジェクトなので、コミュニケーション能力必須 ・受け身ではなく、自走して対応できる人柄 ・BtoC向けのWebサービス/アプリ等の開発経験 ・アジャイル開発のご経験が豊富な方
AI Solutions事業部におけるPoCエンジニアとして、顧客向けにノーコードでエージェントを作成できるプラットフォームのプロトタイプを作って頂きます。 一部、顧客折衝をご対応頂く可能性もございます。 フィージビリティーの確認が取れたAIプロジェクトを実運用に落とし込むための設計も実施して頂きます。 ■募集背景 様々なAIプロダクトを開発されている企業様です。 現状シリーズDまで資金調達されており、2020年にローンチした会議や講演などの自動文字起こしツールは、国内SaaS市場全体において記録的な成長を遂げました。現在、直近の上場およびアジアへの進出を見据えた組織、事業作りに取り組んでおり、自社LLM開発およびNLP領域におけるAIエンジニアとして、自社大規模言語モデルの開発推進および、より効率的な活用の実現に向けて、プロンプトの設定・最適化の推進、研究開発全般等を通じて、事業推進してくださる方を募集します。
案件の必須スキル
・大規模言語モデル/自然言語処理に関する実務経験 ・Python/SQL/機械学習を利用した開発経験 ・読み書きレベルの英語力 ・クラウド利用経験
・SaaSプロダクトの要件定義、設計、開発、運用保守を担当。 ・リードエンジニアとして要件定義や基本設計、Ruby on Railsを用いた機能実装を推進。 ・システムの安定稼働を支援するバグ修正や性能改善。 ◾️募集背景 現在、開発チームが3チーム(4-5名/チーム)ですが、事業拡大に向けて、2025年12月までに、追加2チームを増員予定とのことでした。 バックエンドの構成としては、Rubyが7割。Pythonが3割。となっております。 今後としては、RubyからPythonへの移行も検討されているとのことですが、目下の進め方としては、Ruby/Pythonに限らず、新規開発/既存機能の改修を推進されておりますので、候補者様のご経験に合わせて、開発チームに参画していただくことを想定しております。 ※働き方:出社+リモート。週2-3日出社。
案件の必須スキル
・Rubyを用いた開発リード経験 ・自社プロダクトにおいて、要件定義-基本設計-開発-運用-保守までの開発経験
・1on1コミュニケーション支援クラウドの要件定義、設計、開発、運用保守を担当。 ・リードエンジニアとして要件定義や基本設計、Python/FastAPIを用いた機能実装を推進。 ・システムの安定稼働を支援するバグ修正や性能改善。 ◾️募集背景 現在、開発チームが3チーム(4-5名/チーム)ですが、事業拡大に向けて、2025年12月までに、追加2チームを増員予定とのことでした。 バックエンドの構成としては、Rubyが7割。Pythonが3割。となっております。 今後としては、RubyからPythonへの移行も検討されているとのことですが、目下の進め方としては、Ruby/Pythonに限らず、新規開発/既存機能の改修を推進されておりますので、候補者様のご経験に合わせて、開発チームに参画していただくことを想定しております。 ※働き方:出社+リモート。週2-3日出社。
案件の必須スキル
・Python/FastAPIを用いた開発リード経験 ・自社プロダクトにおいて、要件定義-基本設計-開発-運用-保守までの開発経験
NFTサービスを展開 そこに紐づくゲームとして開発 ・新規アプリゲーム開発及びその後の運営をサーバチームの一員としてお任せします。 ・既存ゲームからの移植、ベースとして開発 ・APIの実装からインフラの整備まで、幅広くお任せできればと思います。 ・年内リリースを目指している ・運営を見越してサーバー人材の補強 ■Q&A ・サーバー側がクライアント側を見ることは? →現状ない ・Pythonは使うか? →ほとんど使わない ・サーバーのメンテナンスもリモートでやったりする? →基本はリモート ・業務委託は他にいる? →8割業務委託 Java
案件の必須スキル
・業務でJava、MySQLを使用した開発経験:3年以上 ・git/githubフローでの開発経験 ・スマートフォンアプリケーション(2D)の開発、運用・経験、同一PJで2年以上の経験 上記に加えて、以下の歓迎スキル、経験のうちいずれか(特に上位2件)を満たす方を求めています。
クライアントのアジャイル開発プロジェクトにおいて、 Androidアプリの設計・開発・保守を行なっていただきます。 HRT+Joyを意識し、チーム開発できる人、顧客に価値を提供できる人を募集しております。 【業務詳細】 ■概要 物流業界のデータ収集・可視化・業務効率化を実現するアプリケーション開発を行なっていただきます。 ■開発 ・作業内容、作業時間のデータ収集及びそれの活用 ・位置情報を取得して、走行ルートの可視化 ・車両の異常検知 ■運用保守 ・Firebaseを活用したクラッシュログの監視 ・Firebaseを活用したユーザの操作ログの管理 ■CI/CDパイプラインの構築 ・テストの自動化 ・脆弱性診断ツールの導入 ■その他の業務 ・定期的にオフラインでチームイベント開催 ■文化 ・チームではお互いの意見・提案を尊重し、楽しく、笑いながら開発を進めております ・お客様とは良好な関係を築いているため、気軽に会話・相談できます ■得られるキャリア・職種の魅力 ・チーム・クライアントに対する提案・改善を通じ、技術を活かしたエンジニアリングを推進できる ・リモートワーク/フレックスタイム制度等働きやすい環境を選択できる Android
案件の必須スキル
・モバイル (スマホ) アプリ開発経験 ∟kotlin での開発経験(3年以上) ・3か月以上の中長期開発プロジェクトの複数経験
加工された画像に対し「この画像の加工は、悪意のあるDeepFakeではない加工である」を判定するための画像解析処理の開発。 3D、2D等、画像データがどちらのデータなのかを判断する開発。その他、関連のWeb機能開発 言語:OpenCV, Python, Javascript, PHP, C
案件の必須スキル
・画像処理の経験 ・新技術継続獲得への高い意識 ・Webバックエンド開発経験
大手自動車部品メーカー様のプロジェクトに参画いただき、下記のプロジェクトをリードいただきます。 ・Lv4自動運転によるモビリティサービスの実現に向けたクラウドプラットフォームの開発 ・クラウドサービス上のアプリケーション開発 最新技術や、自動運転の分野に興味関心がある方を募集しています。 ■得られるキャリア、職種の魅力 参画いただくのはLv4自動運転に関するプロジェクトであり、ユーザーからも関心が高い 自動車関連技術に携わることができるポジションです。 自動運転の分野にご関心がある方はもちろん、IoT含めて最先端の技術に携わりたい方にとって、 ご自身のキャリアの中でも有意義なご経験を積んでいただけるのではないかと思います。 特に以下の資質をお持ちの方にお勧めのポジションです。 ・新しい技術の習得に前向きな方 ・決められたタスクを行うのではなく、より良い調査方法や方針提案を出せる方 Ruby
案件の必須スキル
・Rubyでの開発経験:3年以上 ・Python/NodeJS、AWS(基本的なコードの読み書き可能レベル) ・プログラミング経験及びシステム設計経験があること ・OSS、クラウドに関する利活用経験を有していること ・システムが出力する英文メッセージを理解できるレベルの英語能力があること
不動産業務や賃貸管理に関わるシステムにおける開発エンジニアを募集しています! ======================= 具体的には ・電話営業の顧客管理システム ・電子契約に関するシステム ・経理システム ・書類作成システム ・賃貸管理システム など、不動産に関わる全般的なシステムの開発に携わっていただくことになります。 ======================= ■チームの雰囲気 全体では80名程度ですが、細分化されたチームに配属予定となります。具体的には、 ①不動産業務チーム(Python・Vue.js)Windows ②賃貸管理チーム(Go・React)MAC の2つに分かれており、そこからさらに小さなチームへの配属となる予定です。 正社員と業務委託のメンバーの垣根がないことが大きな特徴で、部全体で飲みに行ったり、出社メンバーでごはんを食べに行ったりすることもしばしば。 勉強会なども定期的に開催されており、業務委託の方も積極的に参加されています! エンジニアさんに関しては髪色や服装も自由です! ■働き方 基本的には週に3回出社です。(土日祝休み) 参画後2W~1カ月程度は、レクチャーのため水曜&土曜休みをご依頼する可能性もございます。 ■その他 マッチ度が高かった場合には、正社員転向の相談をさせていただく可能性もございますので、 将来的に正社員化を考えられている方も大歓迎です! ※あくまで双方のご意向がある場合のみ Python
案件の必須スキル
・Webシステムの開発経験:3年以上 ・Go/Python/Reactのいずれかのご経験
既存のDX支援事業会社の多くが、業務効率化や電子化などコスト削減を目的としたサービスを提供しているのに対し、 企業の収益拡大を目的としたDX推進に特化し、広告事業の立ち上げをはじめ、データ基盤の構築、 アプリの開発、運用までを一気通貫でサービス提供します。 主な役割として、 ①プラットフォーマーとの広告商品の企画・開発 ②メーカーに対する広告商品の販売・運用 ③広告事業パートナーのデジタルアセット開発支援業務 の3点を担います。 小売業界(ドラッグストアやコンビニエンスストアなど)のエンドユーザー向けアプリ、サービス開発、 自社広告プロダクトの開発をお任せします。 既存の仕組みにとらわれることなく、新しい技術やマーケットの状況、変化に追従し、効果的な課題解決に挑戦いただきます。 <概要> プロダクトの企画から携わり、機能要求を満たすサービス システムの設計、開発を行う 自社や顧客が利用するCMSの設計、開発を行う 大規模なECシステムの設計、開発を行う ・最高のユーザビリティを目標とした、改善業務 Go
案件の必須スキル
・Golang/Java/Pythonを利用したWebシステム構築経験:3年以上 ・サーバーサイドエンジニアとしての実務経験 ・GitHubを利用したプロジェクトでのチーム開発経験 ・WebAPIとの通信を行うシステムの経験 ・パブリッククラウドを使った経験
・kubernetes 上に構築したアプリケーションの開発や運用業務に携わっていただきます。 ・アプリケーション開発 ・データ系アプリケーションのワークフロー開発 ・運用改善 Go
案件の必須スキル
・Webアプリケーション経験:3年以上 ・Golang:2年以上 ・ユーザー視点のコミュニケーション
同社は3D関連技術を活用したヘルスケア業界向けのSaaSや、AI関連のサービスを提供している企業です。 生成AIを活用したアプリ開発やディープラーニングを用いた画像、動画、音声、自然言語処理に関わる新規開発、 アルゴリズムの構築や実装などを行うチームに入っていただきます。 具体的なご依頼内容としては、大規模言語モデル(LLM)関連の案件に入っていただきます。 クライアントの具体的な課題を解決するためにプロンプトエンジニアリングやRAG、ファインチューニングの実装等をお任せしたり、 生成AIワークフロー、エージェントツールの調査や、人の頭の中にしかない暗黙知を生成AIを活用してノウハウを可視化する実証研究をお願いする予定です。 技術調査等にも携わっていただきますので、調査に抵抗のない方でお願いいたします。 Python
案件の必須スキル
・生成AIを導入した案件への参画経験(個人開発含む) ・Pythonによる開発経験:3年以上 ・以下のいずれかの経験 LDifyやAutoGen,LangGraphなどを使ったLLMワークフロー、エージェント開発経験 LLangChainを使用した開発経験 Lfunction calling, COT(chain of thought)を使用した開発経験
チケット予約や空港でのチェックインシステム等のアプリケーション開発におけるSRE ・インフラ環境の構築、運用 ・モニタリングとアラートの設定 ・セキュリティポリシーの策定とその適用の自動化 ・gRPCの設計と実装 ・テスト ・CI/CDの構築、整備 ・システムの保守運用 ■募集背景 人員不足のため。
案件の必須スキル
・技術選定の経験 ・GCP、AWS、Azureいずれかでのインフラ環境の構築、運用3年以上 ・TerraformなどIaCを使用した開発3年以上 ・なんらかのWEB開発経験(Go, Java, Kotlin, C#, PHP, Python, Ruby, Javascript等)
■今回のProject概要 AIを用いた画像生成サービスシステムのPoC開発 ※12月もしくは1月~3月までの短期間のPoCではありますが、 PoCが評価されればそのまま商用化に向けた開発に移行するので、中長期契約の可能性もございます。 ■業務内容 ・オンプレミスで稼働している生成AIシステムのAWSへの移植 ・現行は1ユーザ1ホストで運用しているものをクラウド上に集約(ジョブ管理やユーザ管理の機能は新規で開発) ・UIとなるウェブアプリは既存のプロトタイプを元に作り直す ※生成AIの知識は不要 <業務工程> ・基本設計 ・詳細設計 ・実装 ・テスト(結合/総合) ■Project全体での利用技術/開発環境(言語、フレームワーク、ツール) - AWSの各種マネージドサービス - RDBMS/SQL - ウェブアプリ(SPA)開発に必要な諸技術(HTTP/HTML/CSS/Reactなど) ■開発スタイル(Scrum等) ウォーターフォール(ただし2週間ごとの定期リリースを予定) ■業務実施場所 ①オフィス(神奈川県) ②在宅 ※原則は在宅勤務ですが、コミュニケーションレベルと開発効率を高めるために、週1回程度の出社をお願いする可能性があります。(頻度相談可能) ■企業について 当社は、各種事業領域のプロジェクトにソフトウェア開発の専門家として参画し、要素技術と開発力を活かして商品・サービスの創造に貢献しています。 自社ゲーム機やネットワークサービス、スポーツエンタテインメントをはじめ様々な分野で開発をしております。 ※常時80PJ程が進行しております。
案件の必須スキル
・Python経験3年以上 ・AWS Lambda(Python)経験、1年以上 ・AWS RDS経験、1年以上
・SaaSプロダクトの設計、開発、運用保守を担当。 ・基本設計、Ruby on Railsを用いた機能実装。 ・システムの安定稼働を支援するバグ修正や性能改善。 ◾️募集背景 現在、開発チームが3チーム(4-5名/チーム)ですが、事業拡大に向けて、2025年12月までに、追加2チームを増員予定とのことでした。 バックエンドの構成としては、Rubyが7割・Pythonが3割となっております。 今後としては、RubyからPythonへの移行も検討されているとのことですが、目下の進め方としては、Ruby/Pythonに限らず、新規開発/既存機能の改修を推進されておりますので、候補者様のご経験に合わせて、開発チームに参画していただくことを想定しております。 ※働き方:出社+リモート。週2-3日出社。
案件の必須スキル
・Rubyを用いた開発経験 ・自社プロダクトにおいて、基本設計-開発-運用-保守までの開発経験
・1on1コミュニケーション支援クラウドの設計、開発、運用保守を担当。 ・基本設計、Python/FastAPIを用いた機能実装。 ・システムの安定稼働を支援するバグ修正や性能改善。 ■募集背景 現在、開発チームが3チーム(4-5名/チーム)ですが、事業拡大に向けて、2025年12月までに、追加2チームを増員予定とのことでした。 バックエンドの構成としては、Rubyが7割。Pythonが3割。となっております。 今後としては、RubyからPythonへの移行も検討されているとのことですが、目下の進め方としては、Ruby/Pythonに限らず、新規開発/既存機能の改修を推進されておりますので、候補者様のご経験に合わせて、開発チームに参画していただくことを想定しております。 ※働き方:出社+リモート。週2-3日出社。
案件の必須スキル
・Python/FastAPIを用いた開発経験 ・自社プロダクトにおいて、基本設計-開発-運用-保守までの開発経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務内容◆ ・AIを用いた製品の設計・開発・ フロントエンド開発・アーキテクチャ設計と開発 ・コード品質と継続性改善と保守 ・メンバー教育とチームビルディング支援etc. ◆基本情報◆ ・場所:リモート可/西新宿 ・時間:10:00~19:00(フルフレックス)※デイリーMTGあり ・服装:自由 ・貸与:PC貸与あり ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・使用言語(FW):Python・TypeScript(Next.js・React.js・Node.js) ・OS:Linux ・コミュニケーションツール:Slack・GoogleWorkspace・Confluence ・クラウド:GCP ・ソースコード・バージョン管理:Github ・タスク管理ツール:Jira ・CI/CD:CircleCI・Github・Jenkinsetc. テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・AI・機械学習を用いたSaaS案件でのご経験 ・TypeScript(React.js・Next.js)を用いた開発経験2年以上 ・バックエンドの開発経験 ・クラウドを用いた開発経験・アジャイル開発経験 ・Docker、Kubernetesなどのコンテナ技術を用いたご経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆案件 メインは利用されるユーザー(ToB)とのサービス導入における顧客折衝から システムエンジニアとして設計といった 上流工程を中心に1人称でご担当して頂きます。 ◆就業場所:リモート可/港区 ◆就業時間:10:00~18:00 ◆清算:140h~180h ◆面談:2回 ◆PC貸与の有無:貸与あり(WindowsかMacのどちらかを選択できます) ◆技術環境 ・開発言語:Kotlin、Swift、PHP(独自FW)、Java、Go、Python ・DB:PostgreSQL、 Amazon Aurora ・コード管理: GitHub ・プロジェクト管理: Slack、Redmine、Backlog テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・PMのご経験3年以上 ・モバイルアプリのプロジェクトにおいてのPMのご経験 ・Webアプリの開発のご経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆案件 大手リーガルテック企業のAIエンジニアをご担当いただきます。 ・リーガルテックプロダクトの新規機能のAPI実装&APIデプロイ ・既存プロダクトAIの保守運用および改善 ◆就業場所: フルリモート(地方在住の方も歓迎です) ◆就業時間: フレックスタイム制(コアタイム:11:00~15:00) ◆清算: 140h~180h ◆面談: 1回 ◆PC貸与の有無: 有 ◆技術スタック ・関連技術:Python3/OpenAI/Docker/AWS SageMaker ・開発基盤:AWS/Microsoft Azure ・ツール:GitHub(Enterprise)/GitHub Copilot/CI/CD/GitHub Actions/CircleCI ・グループウェア:Google Workspace, Slack ・プロジェクト管理/タスク管理:ClickUp, Jira, GitHub テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・Pythonでの設計~開発経験3年以上 ・CI/CDを用いた開発経験 ・機械学習(自然言語処理)を用いたモデル実装における評価指標のご経験 ・DB設計のご経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務内容◆ ・AIを用いた製品の設計・開発・ フロントエンド開発・アーキテクチャ設計と開発 ・コード品質と継続性改善と保守 ・メンバー教育とチームビルディング支援etc. ◆基本情報◆ ・場所:リモート可/西新宿 ・時間:10:00~19:00(フルフレックス)※デイリーMTGあり ・服装:自由 ・貸与:PC貸与あり ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・使用言語(FW):Python・TypeScript(Next.js・React.js・Node.js) ・OS:Linux ・コミュニケーションツール:Slack・GoogleWorkspace・Confluence ・クラウド:GCP ・ソースコード・バージョン管理:Github ・タスク管理ツール:Jira ・CI/CD:CircleCI・Github・Jenkinsetc. テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・AI・機械学習を用いたSaaS案件でのご経験 ・TypeScript(React.js・Next.js)を用いた開発経験2年以上 ・バックエンドの開発経験 ・クラウドを用いた開発経験・アジャイル開発経験 ・Docker、Kubernetesなどのコンテナ技術を用いたご経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆案件 大手リーガルテック企業のAIエンジニアをご担当いただきます。 ・リーガルテックプロダクトの新規機能のAPI実装&APIデプロイ ・既存プロダクトAIの保守運用および改善 ◆就業場所: フルリモート(地方在住の方も歓迎です) ◆就業時間: フレックスタイム制(コアタイム:11:00~15:00) ◆清算: 140h~180h ◆面談: 1回 ◆PC貸与の有無: 有 ◆技術スタック ・関連技術:Python3/OpenAI/Docker/AWS SageMaker ・開発基盤:AWS/Microsoft Azure ・ツール:GitHub(Enterprise)/GitHub Copilot/CI/CD/GitHub Actions/CircleCI ・グループウェア:Google Workspace, Slack ・プロジェクト管理/タスク管理:ClickUp, Jira, GitHub テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・Pythonでの設計~開発経験3年以上 ・CI/CDを用いた開発経験 ・機械学習(自然言語処理)を用いたモデル実装における評価指標のご経験 ・DB設計のご経験
元請(弊社上位)から体制参画中の子育てDX構築案件への開発案件への増員募集で御座います。 現在元請のPJチームにて開発中の子育てDX関連アプリに関連する様々な Webアプリの追加開発を担当頂きます。 フロントエンドは、React,TypeScript、バックエンドはC#で開発を 行っており、 今回はバックエンドのC#要員の方を募集致します。 ★バックエンド側の担当での募集とはなりますが、Reactを業務で触っていただくためReactの業務スキルを身に付けることが可能な案件となります。 業務の割合としては、バックエンド側のタスク(C#の開発)が多めとはなります。 C#.NET
案件の必須スキル
・C#+React開発経験者 または React+バックエンド開発経験者 ※React経験はマストとしたいと考えておりますが、バックエンド側については参画後 C#のキャッチアップを問題なく対応可能という方であれば、Java,Python, PHPなどの経験者でも土台に上がる可能性がございます ・Gitを使用した開発経験
医療系システム(キュレット)を管理するシステム開発 現状オンプレ上にシステムがあるが、クラウド(AWS)上へ移行する為、クラウドへ乗せるシステムを新規開発。 ・キュレットごとにバーコード発行をし、バーコード管理できる機能 ・データの暗号化と復号化(こちらはオンプレ上で今ある為、ライブラリ作って使えるようにする) ・監査用にログを取る必要があるので、ログ取れる機能 要件定義からお手伝い頂けるSE枠と詳細設計以降から対応頂けるPG枠と2名募集。 作業場所:フルリモート ※初日からフルリモートのため、PCは郵送対応。 Python
案件の必須スキル
Pythonでの開発経験:3年以上 AWS
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務内容◆ ・AIを用いた製品の設計・開発・ フロントエンド開発・アーキテクチャ設計と開発 ・コード品質と継続性改善と保守 ・メンバー教育とチームビルディング支援etc. ◆基本情報◆ ・場所:リモート可/西新宿 ・時間:10:00~19:00(フルフレックス)※デイリーMTGあり ・服装:自由 ・貸与:PC貸与あり ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・使用言語(FW):Python・TypeScript(Next.js・React.js・Node.js) ・OS:Linux ・コミュニケーションツール:Slack・GoogleWorkspace・Confluence ・クラウド:GCP ・ソースコード・バージョン管理:Github ・タスク管理ツール:Jira ・CI/CD:CircleCI・Github・Jenkinsetc. テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・AI・機械学習を用いたSaaS案件でのご経験 ・TypeScript(React.js・Next.js)を用いた開発経験2年以上 ・バックエンドの開発経験 ・クラウドを用いた開発経験・アジャイル開発経験 ・Docker、Kubernetesなどのコンテナ技術を用いたご経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆案件 メインは利用されるユーザー(ToB)とのサービス導入における顧客折衝から システムエンジニアとして設計といった 上流工程を中心に1人称でご担当して頂きます。 ◆就業場所:リモート可/港区 ◆就業時間:10:00~18:00 ◆清算:140h~180h ◆面談:2回 ◆PC貸与の有無:貸与あり(WindowsかMacのどちらかを選択できます) ◆技術環境 ・開発言語:Kotlin、Swift、PHP(独自FW)、Java、Go、Python ・DB:PostgreSQL、 Amazon Aurora ・コード管理: GitHub ・プロジェクト管理: Slack、Redmine、Backlog テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・PMのご経験3年以上 ・モバイルアプリのプロジェクトにおいてのPMのご経験 ・Webアプリの開発のご経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆案件 大手リーガルテック企業のAIエンジニアをご担当いただきます。 ・リーガルテックプロダクトの新規機能のAPI実装&APIデプロイ ・既存プロダクトAIの保守運用および改善 ◆就業場所: フルリモート(地方在住の方も歓迎です) ◆就業時間: フレックスタイム制(コアタイム:11:00~15:00) ◆清算: 140h~180h ◆面談: 1回 ◆PC貸与の有無: 有 ◆技術スタック ・関連技術:Python3/OpenAI/Docker/AWS SageMaker ・開発基盤:AWS/Microsoft Azure ・ツール:GitHub(Enterprise)/GitHub Copilot/CI/CD/GitHub Actions/CircleCI ・グループウェア:Google Workspace, Slack ・プロジェクト管理/タスク管理:ClickUp, Jira, GitHub テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・Pythonでの設計~開発経験3年以上 ・CI/CDを用いた開発経験 ・機械学習(自然言語処理)を用いたモデル実装における評価指標のご経験 ・DB設計のご経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【概要】 総合旅行サイトの開発におけるブリッジエンジニアをご担当いただきます。 ・旅行事業部にヒヤリングを行い、要件定義から設計工程までを推進 ・設計工程以降はオフショア開発チームのプロジェクト管理および品質管理 【場所】リモート可/御成門 【時間】10:00~19:00 【精算】140h~180h 【面談】1-2回 【服装】自由 【PC貸与】確認中 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・PM/PLのご経験(3年以上) ・オブジェクト指向言語(例:JAVA、PHP、Python、Ruby等)を用いた開発のご経験 ・BtoC向けのWebサービス/アプリ等の開発のご経験 ・アジャイル開発のご経験
1:プロダクトのコアとなる建設業界のデータ予測モデル開発 - 会社ごとの建設データに対しての、解析処理におけるコーディング実務を担う - 分析モデルに対して解析ができるよう、必要な処理をコーディングで実施する 2:データ分析基盤の整備、および保守 建設データを分析するための基盤の開発、整備 Python
案件の必須スキル
・Pythonでの機械学習の回帰、分類モデルの構築のご経験:3年以上 ・自然言語処理の必要なプロジェクトのご経験 ・クラウド上(AWSなど)でのシステム開発のご経験 ・Git、コンテナなどの開発ツールの知識と実用経験
既存のリスク管理サービスの事業拡大に伴い、人員を募集になります。 作業内容としては追加機能の開発やシステムのリプレイスなどを想定しており、 現場の開発メンバー及びビジネスサイドどコミュニケーションを取りながら要件定義~開発まで一気通貫で対応いただきます。 PHP
案件の必須スキル
・C♯、Python、PHPなどの開発経験:3年以上 ・システム開発における上流工程のご経験
・フロントエンド全般の開発・運用(モダンな技術やデザインシステムを活用) ・バックエンド全般の開発・運用 ・UI/UX向上のための提案・デザイン案作成 ・サービス品質向上のための技術選定、改善、自動化対応 ・API開発および管理画面の設計開発 ・カスタマーサポートとの協働による機能改善やユーザー問題解決 ◾️募集背景 お金の悩み相談プラットフォームの開発体制を強化し、プロダクトの品質向上とユーザー体験向上を目指しています。
案件の必須スキル
【共通】 ・Webサービスの開発経験(3年以上) ・複数コンポーネント構成のWebサービス開発経験(2年以上) ・MySQLまたはPostgreSQLの業務経験(2年以上) ・macOSまたはGNU/Linuxの開発経験(2年以上) ・GraphQL、gRPCなどの通信技術の業務利用経験 【バックエンド】 ・Goの業務経験(2年以上) ・Go, Ruby, Python, Perl, Scala, Javaの業務経験(4年以上) 【フロントエンド】 ・BtoCのWebサービス業務経験(2年以上) ・HTML/CSSの業務経験(3年以上) ・TypeScriptの業務経験(3年以上) ・Vue.jsまたはReact.jsの業務経験(2年以上) ・サーバサイド開発の経験(1年以上)
構造化されていない論文・特許・企業情報を処理し、検索する自然言語処理アルゴリズムの開発と改善 <業務詳細> ・情報源ごとに多様で構造化されていないデータを処理し、検索する自然言語処理アルゴリズムの開発と改善 ・学習・評価のためのデータ整備、エラー分析の実施とそれに基づく改善案の立案および改善の実施 ・マッチングサービスを運用する社内メンバーや社外ユーザーが行っているプロセスを知り、フィードバックを受けて継続的に改善 ■募集背景 企業同士のマッチングサービスや技術動向の調査を行うリサーチサービスをSaaSとして提供すべく、新規サービスの立ち上げを行っています。 本募集ではこのサービスにおいて、企業・特許・論文にまつわる情報処理の開発・実装や、WebAPIとして実装するPythonエンジニアを募集いたします。 ■その他歓迎スキル ・以下のような枠組みで自然言語にまつわる業務について、評価・改善を行い実システムに導入し、継続的に運用した経験 -学習データを構築してニューラルモデル、回帰モデルなどを学習 -固有表現抽出、情報抽出、エンティティリンキングなど構造化されていない文章の処理 -LLMを利用して、要件に合わせたprompt tuningを実施 -Elasticsearch, Solarなどの検索システムにてパラメータ設定やインデックスの構成にて調整 -要件に合わせてルールベースや既存のライブラリを組み合わせた自然言語処理システムの構築
案件の必須スキル
・Pythonを用いて自然言語処理を業務として行った経験 ・機械学習モデル、もしくは検索システムにおいて、定量評価を行い改善した経験
AI・機械学習モデルの製品化 具体的には、モデルを利用するインターフェースであるAPIの開発を担当。 開発したAPIは、上述したプロダクトへの組み込みや、単体でのマイクロサービスとして、提供。 <詳細業務> ・AI/MLエンジニアが実装したモデルのAPI開発 ・スケーラビリティを意識したAPI仕様の設計 ・製品としてのモデル最適化(MLエンジニアと協業前提) ・クラウドインフラやデータベースを活用したシステムの構築と運用(SREと協業前提) ◾️募集背景 自社プロダクトの開発とは別に現在、AI・機械学習モデルの開発も推進しており、図面類似検索、建築図面解析、図面特徴量抽出などの様々なモデルの開発運用を進めているが、当該業務を推進できるエンジニアが、社内リソースだけでは足りないため
案件の必須スキル
・Pythonのフレームワークを使用したWebアプリケーション開発の実務経験(3年以上目安) ・Pythonを用いた開発実務経験(3年以上目安) ・自社サービス開発・運営を行う企業におけるWebアプリケーション開発の経験(3年以上目安) ・RDBMS を用いたシステム設計・開発経験 ・Docker に代表されるコンテナ技術を用いたサービス設計・開発経験
・LLM(大規模言語モデル)を活用したアプリケーションやモデルの設計、開発、実装 ・LLMを用いた自然言語処理(NLP)タスクの最適化と改善 ・関連技術や論文のリサーチ ・モデルの改良や評価に用いるデータ収集、前処理、および実装 ・アプリケーションのパフォーマンスとスケーラビリティの向上 詳細は、面談時にお話しいたします。 Python
案件の必須スキル
・Pythonを用いたプログラミング言語およびフレームワークの知識 ・コンピュータサイエンス、エンジニアリング、または関連分野の学士号または同等の実務経験 ・LLM(OpenAI, Anthropic 提供APIを含む)を用いたアプリケーション開発の経験 ・大量のデータセットを処理するアプリケーションを構築した経験 ・自然言語処理(NLP)に関する深い理解と実務経験 ・データ分析および機械学習の基礎知識 ・問題解決能力とチームでの協働スキル
■募集概要 私たちは「生成AI」に関連した新規事業を複数立ち上げているスタートアップです。 事業拡大に伴い、当社環境での技術で開発を自走でき、リーダー経験のあるエンジニアを募集します。 ■会社概要 私たちは「テクノロジーでわくわくした社会を創る」を理念として、自分も社会も楽しめる社会創造を目標としています。 事業としては、生成AIの技術力と豊富な知見を軸に、 お客様の次世代の競争優位性や新規事業を支援する「生成AIパートナー事業」を起点に、多角的に事業を展開しています。特に2期目に入った現在は大手企業様と「共創型」で新規事業を創り上げるビジネスモデルが急成長しています。 ■開発プロダクト例 ・法人向けの生成AIプラットフォーム マルチモーダルなAIプラットフォームです。 福岡県をはじめとした自治体や、電力関連会社など大手事業会社への導入が進んでいます。 ・議事録AIサービス 生成AI技術により議事録作成の手間を0にするサービスです。 現在実証実験中で、議事録精度は他社を圧倒しています。 また議事録テンプレート機能など、議事録作成を支援する機能の充実に力をいれています。 ※その他、複数の新規プロダクト計画が進行中です。 ■業務内容例 応募者御本人のスキルや傾向に応じて業務アサインができればと考えております。 【既存プロダクトに関わっていただくパターン】 ・既存プロダクト(生成AIプラットフォーム、議事録サービス等)の機能開発、UX改善、コード改善 【新規プロダクトに関わっていただくパターン】 ・Dify等を駆使した生成AI基盤開発 ・0→1プロダクトにおける技術選定およびアーキテクチャ設計・提案 ■雰囲気・環境 ・新しい技術が好きで、生成AI領域に感度が高いメンバーが多いです。 ・社内Slackで生成AIのニュースが随時共有されており、キャッチアップがしやすいです。 ・組織内でも生成AIを駆使してツール等を自動化する文化があります。 ・相談ごとはGoogle Meetで直ぐにやり取りする文化があります。 ・開発スピードを意識し、機能の顧客提供を最優先する文化があります。 ・エンジニアの成長を重視しており、やったことが無い領域へのチャレンジも可能です。 ・0→1の新規事業に関わる事ができます。
案件の必須スキル
・バックエンド、フロントエンドエンジニアの経験がそれぞれ3年以上 (条件に満たない場合は、githubのコード提出などで補う事も可能です) ・Typescript、Python、Google Cloudの実務経験 ・自走してプロダクトの開発を進めることができ、必要に応じて技術提案が可能である事 ・特定意見に偏ることがない、フラットなコミュニケーション能力
今回携わっていただくのは、Google Cloudの生成AIモデル Geminiをベースとした生成AIプラットフォームの開発です。 既に1st versionはリリースしておりますが、エンタープライズ用途に向けての開発に参画いただきます 。 具体的には Python(FastAPI)を使ったサーバーサイド設計、開発、運用 Next.jsを使ったフロントエンド設計、開発、運用 Python
案件の必須スキル
・バックエンド開発のご経験:5年以上 ・フロントエンド開発のご経験
下記作業をご担当いただきます。 ・DatalakeからDataWareHouseに対するデータの共通化および移行 ・業務要件からDB設計への落とし込み及びデータ加工作業 ※データ加工についてはDataflowなどのマネージドやPythonを使うことになる想定ですが、 Talendなどツールを使った加工経験があれば歓迎します。 Python
案件の必須スキル
・Pythonでの開発経験:3年以上 ・上流工程経験(要件定義~基本設計) ・DB設計、DB操作 ・データ加工経験 ・商用システム案件経験(社内の改善対応レベルの経験はNG)
・レポート出力機能を持つWebアプリケーションのバックエンド開発 ・クラウド移行プロジェクトのバックエンド開発支援
案件の必須スキル
・Pythonを用いた開発経験 ・SQLを用いたデータベース設計/開発経験
AWSインフラの構築・開発・運用保守 ( EC2, RDS(PostgreSQL), Redshift, Lambda, CloudWatch,等 ) ◾️募集背景 自社プロダクトの開発において、社内のPMをサポートするエンジニアが不足しているため、AWS構築に精通したエンジニアを募集しています。現在プロダクト開発中で、25年の2~3月にローンチ予定として開発を進めています。
案件の必須スキル
・AWSインフラの構築・開発・運用保守経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆勤務形態:リモート相談可 ◆勤務地:麴町駅 ◆就業時間:9:30~18:30※標準的な時間(フレックス制度有8:00~22:00) ◆清算:140-180h ◆面談:2回 ◆服装:自由 ◆PC貸与:有り ◆主な開発環境・ツール ・使用言語:Python ・DB:Postgre SQL・インフラ:AWS(Glue、S3、Athena等) ・その他ツール:TableauServer、JupyterLab、Github、JIRA、Slack 【募集背景】 ・海外向け新規のプロジェクト進めていく上で、、データエンジニアが不足している為 【業務概要】 ・金融機関向けにプラットフォームサービスを展開されている企業様にて、データエンジニアとして参画をしていただきます。 ・具体的には、検索エンジンの設計~実装やデータの収集や統合として、フレームワークを用いたETL・ELTの構築を行っていただきます。 ・また、海外向けサービスになりますので、検索機能の多言語対応にも携わって頂きます。 【勤務形態】 ・参画して初めの2ヶ月間は出社あり ・3ヶ月目以降も出社あり 【参画のメリット】 ・リモート相談可案件になりますので、ご自身生活に合わせた勤務が可能でございます。 ・海外向けサービスで大規模なデータに携わって頂きますので、ご自身のスキルアップにつながる案件かと思います。 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・データエンジニアとしてのご経験が3年以上 ・何らかのフレームワークを用いてETL・ELT構築のご経験 ・検索基盤の実装をされたご経験 ・外国語にて実装をされたご経験
▼以下のプロジェクトのPM ・Pythonを用いたデータ分析 ・位置情報データのETLシステム・可視化システムの開発 - Pythonを使用して膨大なビッグデータ(150万 × 600万件)のデータ分析 - データを効率的に処理・可視化し、マーケティングや事業開発に役立つ情報を提供 <具体的な業務内容> ・プロジェクト管理 ・要件定義などの上流工程 ・予定表を作成しての進捗管理..等 ■募集背景 本企業は、位置情報/地理情報データを活用し様々な企業の支援を行っています。 多くのプロジェクトが進んでいる中で、社内PMが不足している状態でおり外部人材をお探しされています。 データ分析のプロジェクトにおけるPMを探しており、応募者のスキル、ご経験にあった業務をお任せしたいご意向です。 そのため、ご面談の中で、企業側と応募者のディスカッションに基づいて最適な業務内容をすり合わせしながら進めたいと考えております。
案件の必須スキル
・データ分析やビックデータ処理のプロジェクトでのPM/PL経験
小型無人機(ドローン)の研究開発に向け、機体の姿勢計算を作るプログラムを開発/実装予定です。 CEO/CTOとともにディスカッションを実施し、開発をお願いしたいです。 <業務詳細> ・CEO/CTOとともにディスカッションを実施し要求整理の実施。 ・上記を踏まえた要件定義〜設計の実施。 ・主にマイコン、PCプログラムを使用した開発〜実装の実施。 ・情報収集、資料作成。 ■募集背景 2030年のVTOLの実装に向け、2025年に無人機のリリースを目指しております。 リリースに向けたソフトウェアの開発に向けエンジニアが不足しているため、開発スピードの向上のために、募集に至りました。
案件の必須スキル
・C・C++いずれかのプログラミングスキル ・MILS/SILS/HILSに関する知識 ・マイコンに関する知識 ・通信関連の知識 ・Windows、Linuxプログラミング経験
1 - 50件/全15,769件
この条件の新着案件情報を受け取る
Pythonのフリーランス案件に関するよくある質問
Pythonのフリーランス案件・求人の月額単価相場を教えて下さい
Pythonのフリーランス案件・求人はどのくらいありますか
Pythonのフリーランス案件・求人でリモートワークや在宅ワークはできますか
Pythonのフリーランス案件は未経験でも応募可能ですか?
Pythonのフリーランス案件の商談や面談ではどのような内容が聞かれますか?
この条件の新着案件情報を受け取る
最高単価
210万円
最低単価
11万円
平均単価
75.1万円
2024年11月のPythonのフリーランス案件・求人の月額単価の平均は75.1万円です。Pythonのフリーランス案件・求人の年収の目安は901万円です。単価20万円台のPythonのフリーランス案件・求人は5件、単価30万円台のPythonのフリーランス案件・求人は25件、単価40万円台のPythonのフリーランス案件・求人は266件、単価50万円台のPythonのフリーランス案件・求人は987件、単価60万円台のPythonのフリーランス案件・求人は2,400件、単価70万円台のPythonのフリーランス案件・求人は2,275件、単価80万円台のPythonのフリーランス案件・求人は1,988件、単価90万円台のPythonのフリーランス案件・求人は1,038件、単価100万円台のPythonのフリーランス案件・求人は1,046件です。※フリーランスボード調べ(2024年11月18日更新)
2024年11月のPythonのフリーランス案件・求人の平均月額単価は75.1万円です。前月比で+0.3%(+0.2万円)と月単位でみるPythonのフリーランス案件・求人の月額単価は増加傾向です。
2024年11月のPythonのフリーランス案件・求人の想定平均年収は901.4万円です。前月比で+0.3%(+2.5万円)と月単位でみるPythonのフリーランス案件・求人の想定年収は増加傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 28.7% | -4.7% |
一部リモート | 70% | +9.5% |
常駐 | 1.3% | -4.8% |
2024年11月のPythonのフリーランス案件・求人におけるフルリモート案件・求人の割合は28.7%で前月比で-4.7%とやや減少傾向にあります。一部リモート案件・求人の割合は70%で前月比で+9.5%とやや増加傾向にあります。常駐案件・求人の割合は1.3%で前月比で-4.8%とやや減少傾向にあります。
■Pythonとは Pythonはオランダ人のグイド・ヴァンロッサム氏によって開発され、オープンソースで運営されているプログラミング言語です。Googleが開発に使う三大言語(Java、C++、Python)の1つでもあります。 Pythonの特徴として、シンプルで短いコード記述ができることをはじめとし、インタプリタ型言語であるため、コンパイルが不要であり簡単に動作確認できること、Webアプリ開発や機械学習を含むAI(人工知能)開発、データ分析、スクレイピングなど幅広い開発ができること、Django、Flask、TensorFlowなど多くのフレームワークやライブラリがあること、Windows、macOS、Linuxなど複数のプラットフォームで動作できることなどが挙げられます。 Pythonは、機械学習や深層学習(ディープラーニング)などAI(人工知能)開発、ビッグデータ解析、組込開発、Webアプリ開発、デスクトップアプリ開発、ゲーム開発、IoT関連開発が可能です。 PythonのフレームワークはDjango、bottle、Flask、Tornado、Plone、CherryPy、Pyramid、TurboGears、Hug、Web2py、Tensorflow、Keras、Pytorch、NumPyなどがあります。 Pythonを活用しているサービスはAmazon、Netflix、Instagram、YouTube、Spotifyなどが挙げられます。 ■PythonとJavaの違い この章ではPythonとJavaの違いについて説明します。 Pythonはオープンソースで運営されているプログラミング言語であり、JavaはC言語をもとに開発されたプログラミング言語です。 PythonとJavaの違いを設計思想、汎用性、習得難易度、将来性から見ていきましょう。 まず、設計思想を見てみましょう。Pythonはオブジェクト指向以外もできる設計であり、Javaはオブジェクト指向です。 汎用性の観点ではPythonは先述したようにWebアプリ開発からAI(人工知能)開発、ゲーム開発ができ、JavaはWeb開発、基幹システム、モバイルアプリ開発などどちらの開発言語も幅広い開発ができます。 習得難易度を見ていきましょう。Pythonの習得難易度はJavaと比較すると習得しやすいです。その理由として、Pythonでのコード記述はシンプルであり読みやすいソースコードであることやコンパイルが必要なく、動作確認が簡単である点などにより習得しやすいと考えられます。一方でJavaの習得難易度は高いです。その理由としてオブジェクト指向言語であることや、コード記述量が他開発言語より多いこと、決められたルールや構文が多くあり、かつネットワークやハードウェアなども一定の知識が必要であるためです。 最後に将来性を見ていきましょう。Python、Javaどちらも将来性は高いでしょう。 まずPythonを分析してみましょう。現状AI分野が急速に発展していますが、AIを支えているメイン技術はPythonです。さらにTIOBE Indexでは2023年9月でのランキングは1位であり、非常に人気の高い言語であることから将来性は高いと言えるでしょう。 次にJavaを分析してみましょう。Javaは様々な開発ができ、特に基幹システムではJavaが多く利用されております。システムが大規模になればなるほど技術変更は困難であり、今後もJavaの需要が無くなる可能性は低く、将来性は安定しているでしょう。 そのため、Python、Javaどちらも将来性は高いと言えるでしょう。 ■PythonとC言語の違い この章ではPythonとC言語の違いについて説明します。 Pythonは高度に抽象化された動的型付けの汎用プログラミング言語であり、C言語は低レベルで汎用性の高い静的型付けのプログラミング言語です。 PythonとC言語の違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではPythonは先述したようにWebアプリケーション開発、データ分析、機械学習、ゲーム開発などが可能です。 一方、C言語はオペレーティングシステム、デバイスドライバ、組み込みシステムなどの開発ができます。どちらのプログラミング言語も汎用的に使用できますが、Pythonは高水準の記述性とライブラリの豊富さである点、C言語はハードウェアに近い低レベルのプログラミングに適している点が異なります。 また、Pythonはスクリプト開発に適しており、一方C言語はシステムプログラミングに適しています。 次に学習難易度についてPythonの学習難易度は比較的容易です。 その理由としてPythonはシンプルで読みやすい文法を持ち、豊富なライブラリやフレームワークが提供されているためです。 一方C言語の習得難易度はやや高いです。その理由としてC言語はメモリ管理やポインタなどの低レベルな概念を理解する必要があるためです。 最後に将来性を見ていきましょう。 Pythonの将来性は高く、データサイエンスや機械学習分野で広く使われており、需要が高まっていること、Webアプリケーション開発においても人気が高いことであるためです。 またC言語の将来性は安定的でしょう。 その理由としてC言語はシステムプログラミングの分野で長年使われてきた実績があること、多くのプログラミング言語がC言語の影響を受けていることであるためです。 なお、フリーランスエンジニアとしてPythonやC言語のスキルを身につけたい場合、汎用性や学習難易度、需要の違いを考慮し自分に見合うスキルを見つけることをおすすめします。 ■PythonとPython3の違い この章ではPythonとPython3の違いについて説明します。 Pythonは動的型付けの汎用プログラミング言語であり、Python3はPythonの新しいバージョンです。 PythonとPython3の違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではPythonは先述したようにWebアプリケーション開発、データ分析、機械学習、ゲーム開発などが可能です。 一方、Python3も同様の用途で使用できます。どちらのバージョンもWebアプリケーションフレームワークであり、かつ幅広く開発できますが、Pythonは後方互換性を重視している点、Python3は言語の一貫性と改善に注力している点が異なります。 また、Pythonはレガシーなコードの保守に適しており、一方Python3は新規開発に適しています。 次に学習難易度についてPythonの学習難易度は比較的容易です。 その理由として読みやすく簡潔な文法を持ち、豊富なドキュメントが提供されているためです。 一方Python3の習得難易度も同様に容易です。その理由としてPython3はPythonの文法や機能を引き継いでいるためです。 最後に将来性を見ていきましょう。 Pythonの将来性は中期的に見て減っていくでしょう。 その理由としてPythonは古いバージョンであり、セキュリティや性能面での課題があること、Python3への移行が進んでいることであるためです。 またPython3の将来性は高いでしょう。 その理由としてPython3は言語の改善と新機能の追加が継続的に行われていること、ライブラリやフレームワークのサポートが充実していることであるためです。 なお、フリーランスエンジニアとしてPythonやPython3のスキルを身につけたい場合、汎用性や学習難易度、需要の違いを考慮し自分に見合うスキルを見つけることをおすすめします。 ■Pythonを活用するメリット Pythonを習得することにより、具体的に以下のようなメリットがあります。 ・様々な開発案件に携われる ・AI(人工知能)開発ができる ・大規模なコミュニティ ・転職に有利になりやすい ・将来性がある 特に様々な開発に携われることは大きなメリットでしょう。PythonはWeb開発、AI(人工知能)開発、ゲーム開発、IoT関連開発と様々な開発に活用されているため、その分様々な開発環境を習得できるだけでなく、求人・案件も豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■Pythonを活用するデメリット Pythonを習得することにより、具体的に以下のようなデメリットがあります。 ・実行速度が遅い ・モバイルアプリ開発には適していない ・インデントが必要 Pythonはインタプリタによるスクリプト言語であるため実行速度が遅いです。大規模なプログラムになると実行速度等の差が大きくなってしまい他開発言語と比較するとパフォーマンス低下が大きくなります。 Python習得を今後検討しているフリーランスエンジニアは活用のメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■Pythonフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリ開発求人・案件 Pythonは文法がシンプルで可読性が高いため、エラーが起きづらい設計になっているためWebアプリ開発に適しています。 Webアプリ開発求人・案件に携わるにはDjango、Flask、FastAPIなどPythonフレームワークの知識やフロントエンドの知識、DockerやCI/CDツールの経験、セキュリティ知識があると良いでしょう。 ・機械学習を含むAI(人工知能)開発求人・案件 どの産業においてもAI(人工知能)活用が広がっており、AI(人工知能)開発は急速に需要が増加しています。 特にPythonはAI(人工知能)開発に活用できる専門性の高いTensorflowやKerasなどフレームワークやライブラリがあることやPython自体が科学技術計算の分野に強みのある言語であることなどの理由によりAI(人工知能)開発を得意としています。 参画できる業務内容には、顧客の課題にあわせたAI(人工知能)や機械学習を利用したソリューション提案やAIシステム開発、画像認識や音声認識、機械学習や自然言語処理を使ったサービス開発や機能改善業務があります。 Pythonフリーランスエンジニアとして機械学習の基礎知識や主要なライブラリやフレームワークの実務経験、ディープラーニングの知識、高度な最適化とハードウェアの知識があることでAI(人工知能)開発求人・案件に参画しやすくなります。 ・ゲーム開発求人・案件 Pythonにはゲーム開発ライブラリのPygameや2Dゲーム開発用フレームワークのCocos2dなどがあるため、2D/3Dゲーム開発もPythonフリーランスエンジニアとして携われるフリーランス求人・案件の1つです。 ただし、C++やC#などの方が処理速度などの観点でゲーム開発に適しています。 ソーシャルゲーム開発では大手企業でのフリーランス求人・案件や制作会社の下請けとしてフリーランス求人・案件、どちらもありますが比較的下請けでのフリーランス求人・案件が多いでしょう。 ゲーム開発のフリーランス求人・案件では、Pythonスキル以外にゲームデザインの基礎や物理エンジンの理解、PCやモバイルなどプラットフォームに応じた知識が必要になります。 そのため、ゲーム開発求人・案件に携わりたいエンジニアは上記スキル/知識を身につけましょう。 ・データ分析求人・案件 PythonにはpandasやNumPy、Matplotlib、Seabornなど大規模なデータを高速で処理・分析ができるライブラリやフレームワークがあり、金融、保険、医療、不動産、製造など幅広い分野で利用されています。 Pythonフリーランスエンジニアとして、データの収集、データの前処理、データの探索的分析、モデルの構築、分析結果の可視化、データ保存などの業務を担当します。 データを扱うため、データベース管理システムを操作するSQLスキルや統計学の基礎、データソースの知識などのスキルや知識を持っているとデータ分析求人・案件に携わりやすいです。 ■Pythonフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 PythonはWebアプリ開発、AI(人工知能)開発、データ分析など様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいPythonフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後Pythonを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は増減なく、現状のまま維持していく可能性が高いでしょう。 リモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはWebアプリ開発、AI(人工知能)開発、データ分析などのフリーランス求人・案件を探してみましょう。 ■Pythonでの週2日・週3日フリーランス求人・案件 Pythonの週2日・週3日フリーランス求人・案件はPython全体のフリーランス求人・案件の中で10%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価120万円など、高単価案件・求人も増えています。複数求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価求人・案件はPythonスキル以外にも、上流工程〜下流工程まで一貫した開発経験などシステム開発におけるある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 Pythonフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■Pythonで副業できる?稼げるの? Pythonは世界的に広く利用されているプログラミング言語で、Web開発、データ分析、機械学習など幅広い分野で活用されています。ITの需要が高まる中、Pythonを用いた案件は増加傾向にあり、副業としても注目されています。 Python副業エンジニアとして、Webアプリケーション開発、データ分析、機械学習モデルの構築、自動化ツールの開発、Webスクレイピングなどの案件に参画できます。具体的な業務としては、要件定義、設計、コーディング、テスト、デバッグ、運用、保守、クライアントとの打ち合わせ、ライブラリやフレームワークの活用、アルゴリズムの最適化などがあります。 副業求人・案件獲得には、Pythonでの開発経験に加え、HTML/CSS、JavaScript、SQL、DjangoやFlaskなどのWebフレームワークの知識、NumPy、Pandas、Matplotlibなどのデータ分析ライブラリの使用経験、機械学習ライブラリ(scikit-learn、TensorFlow、PyTorchなど)の理解、Git、Dockerなどの開発ツールの使用経験、アルゴリズムとデータ構造の理解などが求められます。また、PCPP(Certified Professional in Python Programming)などの資格があると、スキルの証明になり副業求人・案件獲得に有利です。 副業エンジニアとしてPythonを活用するには、これらのスキルを身につけ、ポートフォリオを充実させることが重要です。副業求人・案件の規模や複雑さによって報酬は異なりますが、スキルと実績を積み重ねることで、高単価の副業求人・案件も獲得しやすくなるでしょう。さらに、クラウドサービスやAI、ビッグデータなど新しい技術トレンドにも関心を持ち、学習を続けることが長期的な副業の成功につながります。 ■Pythonエンジニアとして携わることができる副業求人・案件例 ・AI(人工知能)開発でのPython副業求人・案件 Pythonでは機械学習モデルの構築、自然言語処理システムの開発、画像認識アプリケーションの開発、レコメンデーションエンジンの開発などの開発に携われる副業案件・求人が存在します。 具体的な業務内容は機械学習モデルの設計と実装、データの前処理とクリーニング、モデルの評価とチューニング、AIシステムの統合とデプロイ、プロジェクトの進捗管理などです。 Python副業エンジニアが求人・案件を獲得する上で、Pythonでの開発経験やscikit-learn、TensorFlow、PyTorchなどの機械学習ライブラリの使用経験、データ前処理とクリーニングの技術、モデル評価とチューニングの知識、AWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームの活用経験、プロジェクト管理スキルなどがあると参画しやすいでしょう。 ・ビッグデータ解析でのPython副業求人・案件 Pythonではデータパイプラインの構築、大規模データの処理と分析、データ可視化ダッシュボードの開発、機械学習を用いた予測モデルの構築などの開発に携われる副業案件・求人が存在します。 具体的な業務内容はデータの収集と統合、データクレンジングと変換、探索的データ分析、統計分析の実施、データ可視化とレポーティング、予測モデルの開発と評価などです。 Python副業エンジニアが求人・案件を獲得する上で、Pythonでの開発経験やPandas、NumPy、Matplotlibなどのデータ分析ライブラリの使用経験、SQL、Hive、Sparkなどのビッグデータ技術の理解、統計分析とデータマイニングの知識、Tableau、PowerBIなどのBIツールの活用経験、データパイプラインとETLプロセスの設計経験などがあると参画しやすいでしょう。 ・Webアプリ開発でのPython副業求人・案件 Pythonではバックエンド開発、RESTfulAPI開発、マイクロサービスアーキテクチャの設計、サーバーレス機能の開発などの開発に携われる副業案件・求人が存在します。 具体的な業務内容はWebアプリケーションの設計と開発、APIエンドポイントの設計と実装、データベース設計とクエリ最適化、クラウドインフラストラクチャの構築と管理、パフォーマンス最適化とスケーラビリティの確保などです。 Python副業エンジニアが求人・案件を獲得する上で、Pythonでの開発経験やDjango、Flaskなどのフレームワークの使用経験、REST原則とWeb API設計の理解、PostgreSQL、MySQLなどのリレーショナルデータベースの使用経験、AWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームの活用経験、DevOpsとCI/CDの知識などがあると参画しやすいでしょう。 ■Pythonフリーランスや副業求人・案件に参画するために必要なスキル Python自体の開発経験、サーバーサイド開発経験や開発で頻繁に使用される周辺知識/スキルが必要です。 必要なスキルを技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてPythonフリーランスや副業エンジニアとして、DjangoやFlaskなどのフレームワークの使用経験や知識(機械学習やAI(人工知能)関連開発の場合はTensorflow、Keras、Pytorch、Scikit-learnなどのPythonフレームワーク)、RESTful APIなどのAPI開発経験、RDBMSやSQLなどのデータベース知識、Gitなどバージョン管理ツール、AWS、Azure、GCP(Google Cloud Platform)などのクラウドサービスの使用経験や知識、DockerやKubernetesなどコンテナ技術の使用経験や知識があると求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあると求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとPythonフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにPythonフリーランスや副業エンジニアとして、高単価のフリーランスや副業求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■Pythonフリーランスエンジニアの単価や年収 Pythonフリーランスエンジニアの現実は稼げている人もいれば、稼げていない人もいるでしょう。 Pythonフリーランスエンジニアにおける週5日稼働での月額平均単価は75万円です。年間では平均年収約900万円と算出できます。一方正社員でのPythonエンジニアでは平均年収がおおよそ650万円です。 フリーランスエンジニアの方が正社員でのエンジニアよりも平均年収は約1.4倍多いことがわかります。ただし、上記金額はあくまでも平均値であるため、現実的に稼いでいるかどうかは個々人により異なります。 前提としてクライアントは求人・案件を掲載する時点で、即戦力フリーランスエンジニアを求めています。即戦力フリーランスエンジニアは少なくとも2〜3年の開発経験を持つ方を指します。このため、一定の開発経験年数を満たしていないフリーランスエンジニアが独立したとしても、求人・案件に参加して収入を得ることは困難かもしれません。 しかし、開発経験年数が短くても、実際の技術力やスキルが高ければ、求人・案件への参加と成功の可能性は十分にあります。 ■Python案件は少ないの? まず、どの程度案件数があるのかを他開発言語と比較して実際に見てみましょう。 フリーランスボードではJavaの求人・案件数は約31,000件、PHPの求人・案件数は約21,000件であるのに対して、Pythonの求人・案件数は約13,000件と少ないです。 では、Python案件が少ない理由を以下にて解説していきましょう。 ・Pythonの需要が他の開発言語に比べて低いわけではない Pythonは人気の高いプログラミング言語の一つであり、特にデータ分析や機械学習の分野で広く使われています。しかし、Webアプリケーション開発ではPHPやJavaScriptなどの開発言語が主流であるため、Pythonの案件数が相対的に少ないと感じられることがあります。ただし、Pythonの需要自体は高く、案件数も増加傾向にあります。 ・Pythonエンジニアの供給が追い付いていない Pythonの人気の高まりに伴い、Pythonを使うエンジニアの需要は増加しています。しかし、熟練したエンジニアの供給が需要に追い付いていないことが、案件数の少なさにつながっている可能性があります。エンジニアの育成や転職者の増加により、この状況は徐々に改善されていく可能性があります。 ■Python開発経験年数別のアドバイス Pythonフリーランス求人・案件に参画するため、Python開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のPythonフリーランスエンジニア まずエンジニアとして基本文法やデータ構造の理解やFlaskやNumPyなどPythonフレームワークの学習をしましょう。 さらにコードの可読性や再利用性を意識し実践で活用できるPythonスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のPythonフリーランスエンジニア エンジニアとしてWeb開発、データ分析、機械学習など自分の得意な専門領域を見つけましょう。 また、Django、FastAPI、TensorFlowなど比較的高度なPythonフレームワークや開発における周辺技術や環境に積極的に触れ、スキルアップを図りましょう。また、要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年となるとある程度技術スキルも備わっているため、Pythonフリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のPythonフリーランスエンジニア エンジニアとして、Python周辺スキルは備わっているためプロジェクトのリーダーやアーキテクトとしての役割も選択肢に入ってくるかと思いますので、チャンスがあれば積極的に引き受けましょう。 また、若手エンジニアへの教育やメンタリングを行える場合は自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 開発経験5年以上のPythonフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■Python習得難易度・勉強方法 Python習得難易度について、比較的習得しやすいでしょう。 その理由として、シンプルな文法やWebや参考書など多くの参考サイトや書籍があること、さらにコミュニティが大きく活発であるためです。 Python学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でPythonを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「Progate」「ドットインストール」「Schoo」「Udemy」など多種多様なサービスがあります。 また、Pythonの公式サイトでの基本的なチュートリアルの活用や「LeetCode」・「HackerRank」などのコーディング練習サービスなどもあり、Python学習の環境は整っています。 オンライン学習やプログラミングスクールはPython自体の習得以外にもネットワーク、データベース、サーバー、OSなど周辺知識の必要性も教えてくれるため、学習においてより実践で使える知識を蓄えやすいでしょう。 その他、Python習得を希望するエンジニアは、まず周辺でPythonに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■未経験のPythonエンジニア向け効率的な学習の4ステップ 未経験のPythonエンジニア向けに効率的な学習の4ステップを解説します。 ・Pythonの理解 未経験のPythonエンジニアとして、まずPythonの基礎を固めることから始めましょう。 文法、データ型、変数、制御構文、関数、オブジェクト指向プログラミングの概念などを理解することが重要です。 公式ドキュメントやオンラインチュートリアル、書籍などを活用して学習を進めましょう。コードを実際に書いて動かすことで理解が深まります。 特徴や強みを知ることも大切です。データ分析やWeb開発におけるPythonの役割や利用シーン、ライブラリやフレームワークの存在などを把握しておきましょう。 ・Pythonの開発環境を整備 未経験のPythonエンジニアとして、開発環境を整えることが次のステップです。 AnacondaやMinicondaなどのPython配布パッケージを使うと、必要なライブラリやツールがまとめてインストールでき便利です。 WindowsならAnaconda、MacならAnacondaやpyenv、LinuxならAnacondaやpyenvを使うのが一般的です。最近はDockerを使った開発環境の構築も人気です。 エディタやIDEは好みに合わせて選びましょう。VSCode、PyCharm、Jupyter Notebook、Atomなどが広く使われています。 ・関連技術の学習/習得 未経験のPythonエンジニアとして、データ分析やWeb開発には関連技術の知識が欠かせません。特にデータ分析ではNumPy、Pandas、Matplotlibなどのライブラリの使い方を学ぶ必要があります。 Web開発ではHTML/CSS、JavaScriptの知識が重要です。Django、Flaskなどのフレームワークを使うことで開発効率が上がります。MVCの概念を理解し、オブジェクト指向の設計手法を身につけましょう。 バックエンドではSQLite、PostgreSQLなどデータベースの知識が重要です。SQL文の書き方やデータモデリングを学ぶ必要があります。 機械学習やディープラーニングに興味がある場合は、scikit-learnやTensorFlow、PyTorchなどのライブラリの使い方を学ぶと良いでしょう。 ・サービス開発しリリース 未経験のPythonエンジニアとして、習得した知識とスキルを活かし、実際にWebサービスやデータ分析プロジェクトに挑戦しましょう。企画・設計からコーディング、テスト、デプロイまでの一連の流れを体験することが重要です。 開発したサービスをHerokuやAWS、GCPなどにデプロイし、公開してみましょう。ユーザーからフィードバックを得ることで改善点が見えてきます。 ■PythonフリーランスエンジニアにおすすめのPythonフレームワーク PythonのフリーランスエンジニアとしてPythonフレームワーク知識はフリーランス求人・案件の参画確度を高めます。 代表的なPythonフレームワークを解説いたしますので、興味のあるフレームワークを習得しましょう。 Django Djangoは、2005年に公開されたWeb開発用のオープンソースフレームワークです。 DjangoはPythonで代表的なフレームワークであり、唯一のフルスタックフレームワークです。 Djangoの特徴として管理画面が自動生成されること、セキュリティが高いこと、開発速度が早いことなどが挙げられます。 Djangoは、フレームワークの中でも人気の高いフレームワークであり、豊富な機能が搭載されているため、小〜大規模のWebアプリケーション開発に適しています。 Pythonフリーランス求人・案件で開発経験として要求されることが多いフレームワークです。 どの規模での開発にも適していますが、大規模開発の場合はフレームワーク以外にもサーバーアーキテクチャ、キャッシング戦略、データベース設計など様々な要素を検討する必要があります。 Flask Flaskは、WSGI(Web Server Gateway Interface)でWebアプリケーションを開発するPythonフレームワークです。 WSGIとは、PythonでWebサーバーとWebアプリケーションを接続するためのインタフェースを定義することを指します。 マイクロWebフレームワークと呼ばれることもあり、Webフレームワークで軽量ですが、コンポーネントを自由に選べる柔軟性や多くの拡張モジュールを簡単に追加できる拡張性があることが特長です。 加えてマイクロフレームワークであるFlaskは上記特長により学習コストが低いことも特長の1つです。 PythonフレームワークとしてFlaskは小中規模のWebアプリケーション開発に適しています。 Bottle Bottleは、非常にシンプルに作られたWeb用Pythonフレームワークです。 Bottleは軽量であることやシングルファイル構造であること、WSGIであるということ、RESTfulサポートしていることが特長です。 簡単な仕組みを理解するだけで使いこなせるため、Pythonフレームワークを初めて学習される方はBottleの習得がおすすめです。 RESTful APIや個人のブログやポートフォリオサイト、小規模Webアプリ開発などに適しています。 Tornado Tornadoは、FriendFeedが開発したWeb用Pythonフレームワークです。 Tornadoは、シンプルかつ軽量であることをはじめとし、WebSocketsやlong pollingなどのリアルタイムな通信手法をサポートしているため、リアルタイムWebサービス開発が得意であることや非同期I/Oサポートしていることなどが特長のPythonフレームワークです。 Tornadoは高トラフィックサイトやリアルタイム性が要求されるアプリケーション開発に適しています。 ■機械学習・深層学習(ディープラーニング)に特化したフレームワークについて Pythonは機械学習・深層学習(ディープラーニング)を含むAI(人工知能)開発を得意としています。 機械学習・深層学習(ディープラーニング)を含むAI(人工知能)開発のフリーランス求人・案件に今後参画を検討しているPythonのフリーランスエンジニアは最低でも1つは習得しておきましょう。 Tensorflow Tensorflowは、Googleが開発しオープンソースで公開している機械学習や深層学習(ディープラーニング)に対応したライブラリです。Pythonとの相性は良いです。 GoogleのOSSということもあり、公開されてから数ヶ月でユーザー数が激増したことでも有名です。 Tensorflowの特徴としてニューラルネットワークの構築・訓練開発を得意としていること、様々な環境で動作すること、豊富なテストツールやライブラリがあることなどが挙げられます。TensorBoardによる視覚化や、TensorFlow LiteやTensorFlow.jsなどのモバイルやブラウザでのモデル実行もサポートしています。 TensorFlowは画像認識、Google内サービスで写真などの画像検索、音声認識技術、言語翻訳に活用されています。 NumPy NumPyとは、数値計算を行うためのPythonライブラリです。 NumPyの特徴として、C言語と同等の処理速度を出すことが出来処理速度が高速であること、汎用性の高いこと、MATLABと近しい感覚で使用できること、配列の要素数や型が固定されており、Python標準のリスト型と比較すると使いづらいことなどが挙げられます。 また、NumPyはC言語やC++、Fortranとの統合が容易であることも特徴です。 さらにNumPyはPythonのデータサイエンスエコシステムにおいて、PandasやSciPy、Scikit-learnなどライブラリはNumPyの機能をもとにしています。 数値計算やデータ解析をする際、NumPyの理解は必要であるため、データ解析などデータを扱う業務や機械学習・深層学習(ディープラーニング)などAI(人工知能)開発をする方はNumPyを習得しましょう。 ■Pythonフリーランス求人・案件参画するために役立つ資格 Pythonフリーランスエンジニアが取得しておいて損のない資格を3つ紹介します。 Python3エンジニア認定データ分析試験 Python3エンジニア認定データ分析試験は、一般社団法人Pythonエンジニア育成推進協会が提供する国内の民間資格です。2020年6月に受付が開始された新しい資格でPythonを用いてデータを適切に加工、解析できるスキルを証明するための資格です。 Python3エンジニア認定データ分析試験は、Pythonの基本的な文法や機能の理解やNumPy、Pandas、Matplotlibなどデータ分析関連ライブラリやツールの知識が必要です。 Pythonを軸にフリーランスエンジニアとして既に活躍をしている方、今後活躍をする方、興味/関心がある方などは1度詳細を調べてみることをおすすめします。 G検定(ジェネラリスト検定) G検定(ジェネラリスト検定)は、一般社団法人日本ディープラーニング協会が実施している資格試験です。 第1回の検定試験は2017年11月と新しい資格試験で、毎回60〜65%程度の合格率となっています。 G検定(ジェネラリスト検定)はトヨタ自動車、Preferred Networks、NVIDIAなど世界のAI技術を牽引する企業が監修・協賛しています。 G検定(ジェネラリスト検定)はAIや機械学習の基本的な概念や技術 試験内容はディープラーニングの基礎、AIの歴史やトレンド、社会的影響など幅広くAI関連を問われる内容となっています。 今後、機械学習、深層学習(ディープラーニング)などのAI分野で活躍をしたい方、AIに関する知識を習得したい方はおすすめの資格です。 画像処理エンジニア検定 画像処理エンジニア検定は、公益財団法人 画像情報教育振興協会(CG-ARTS)が主催している民間資格です。 検定に関して工業分野、医用、リモートセンシング、ロボットビジョン、交通流計測、バーチャルスタジオ、画像映像系製品などのソフトウェアやシステム、製品などの開発を行うための知識が必要です。 画像処理エンジニア検定は、画像処理エンジニア検定べーシックと画像処理エンジニア検定エキスパートの2種類のレベルがあります。ベーシックの場合、画像処理の基礎知識やスキルの理解を証明でき、エキスパートの場合、画像処理における専門的な知識の理解と周辺の知識やスキルの理解を証明できます。 画像処理分野の基礎知識から専門的な知識まで習得できる資格となっていますので、Pythonのフリーランスエンジニアとして取得しておいて良い資格でしょう。 Python関連の資格を習得することは良いことですが、Pythonフリーランス求人・案件に参画するという目的を失わないようにしましょう。 スキルを資格取得によって、証明することは可能ですが、重要視すべきことはPythonの実務経験や周辺で必要な開発スキルを保有していることです。 そのため資格はある程度実務経験がある方が時間的に余裕がある場合に取得すると良いでしょう。 Pythonエンジニアとして、実務未経験にも関わらず関連資格の取得を最優先事項にすることはやめておきましょう。 ■Pythonフリーランス求人・案件の未経験での参画 Python開発実務未経験の場合、参画できるPythonフリーランス求人・案件は限られてくるでしょう。 Pythonなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 Python未経験からフリーランス求人・案件への参画を検討/希望している方は、まず派遣社員、契約社員、正社員などの求人・案件にエントリーし、2~3年ほど経験を積むもしくはクラウドワーカーや副業として2年ほど開発実務をこなしましょう。 フリーランス求人・案件に参画する上で重要視されるポイントは、携わる求人・案件の要件にどれだけ合致性があるかです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 フリーランス求人・案件への参画を目指すにあたって、他プログラミング言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えばJavaScript、PHP、Rubyなどのプログラミング言語をはじめとし、Djaogo、Flaskなどのフレームワーク、SQLやDocker、Git、AWS、Azureなどの様々な開発スキルが求められます。 Pythonをはじめとする他プログラミング言語の知識/スキルや周辺環境の知識/スキルが豊富であればフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■Pythonフリーランス/副業エンジニア初心者におすすめの求人・案件獲得方法や求人・案件の探し方ロードマップ Pythonフリーランス/副業エンジニア初心者におすすめの求人・案件獲得方法や求人・案件の探し方のロードマップを4つ挙げられます。 ・人脈の活用 Pythonフリーランス/副業エンジニア初心者は、自身のネットワークや知人を通じて、Pythonフリーランス/副業求人・案件を獲得することができます。 知人、友人、前職の同僚などにエンジニアとして独立し、仕事を探していることを伝えておくことで、役立つ情報を提供してもらえる可能性が高いです。人脈を活かして案件を得られた場合、高報酬かつスムーズに開始できるケースもあります。 ただし、知人や友人、前職の同僚から紹介されたPythonフリーランス/副業求人・案件では、自分の責任感や紹介者への評価が問われることになります。 さらに、エンジニア向けのコミュニティへの参加を通じて人脈を広げることで、新たな求人・案件の機会を見つけることも可能です。そのようなコミュニティでは、技術的な情報交換や協力関係の構築、クライアントの紹介など、様々なメリットが期待できます。 ・SNSを含むオンラインの活用 Pythonフリーランス/副業エンジニア初心者は、SNSやオンラインプラットフォームを活用し、Pythonフリーランス/副業求人・案件を探すことが可能です。 自身の経験、スキル、成果物をX(旧Twitter)、Facebook、LinkedInなどのSNSや個人のWebサイトに掲載することで、企業や個人クライアントから直接依頼を受ける機会が増えます。 企業側にとっても、SNSの投稿から即戦力となるエンジニアの思考プロセスや専門知識を評価でき、採用コストの削減につながるため、X(旧Twitter)、Facebook、LinkedInの活用は重要です。 経歴、実績、ポートフォリオをオンライン上で公開しておくと、企業の人事担当者による審査を経てエンジニアの能力や希望に合致するPythonフリーランス/副業求人・案件が提示される可能性が高まります。加えて、オンラインでの情報発信によって、自身のブランディングを確立することも可能です。 ・フリーランスエージェントの利用 Pythonフリーランス/副業エンジニア初心者は、フリーランスエージェントを活用することで、Pythonフリーランス求人・案件を探すことができます。 フリーランスエージェントには、開発スキルや要望、市場動向に精通した専門コーディネーターが在籍しており、最適な求人・案件の探索をサポートしてくれます。 エンジニアには、経験の浅い方から10年以上の豊富な実績を持つベテランまで、多様な人材がいます。 求人・案件検索の効率化や継続的な参画を目指すPythonフリーランス/副業エンジニアにとって、信頼できるフリーランスエージェントへの登録がおすすめです。 また、一部のフリーランスエージェントでは、正社員と同等の保険加入、確定申告のサポート、スキルアップのための勉強会、定期的な交流会など、充実した福利厚生制度が用意されています。 エンジニアは、仕事ができなくなった場合や保険の必要性が生じた際に備え、保険や福利厚生の整ったエージェントを選択することが重要です。 なお、厚生労働省は、2024年秋までにフリーランスの労災保険の特別加入制度の対象を原則全業種に拡大する方針を示しています。 ・クラウドソーシングプラットフォームの利用 Pythonフリーランス/副業エンジニア初心者は、クラウドソーシングプラットフォームを利用することで、Pythonフリーランス/副業求人・案件を見つけることができます。代表的なクラウドソーシングプラットフォームには、クラウドワークス、ランサーズ、ココナラなどがあります。 エンジニアとして活動する際、クラウドソーシングプラットフォームに自分の開発スキルを登録するだけで、多様な求人・案件に応募が可能です。これにより、自分のスキルや希望に合致する求人・案件を見つけ、キャリア向上の機会を得ることができます。 しかし、この方法では単発の仕事が多く、高単価求人・案件は少ない傾向にあるため、長期的な参画や高単価案件を希望するエンジニアには適していない可能性があります。 独立して間もないPythonフリーランス/副業エンジニアが経験を積み、実績を重ねることを目指すには、この方法が適しているでしょう。ただし、クラウドソーシングプラットフォームを利用する際は、手数料や競争率、報酬の支払い条件などを確認し、自身に合ったサービスを選択することが大切です。 ■Pythonフリーランス/副業エンジニアが副業する際の注意点 ・副業での所得においては確定申告を意識する ・副業禁止有無の確認 ・副業での所得においては確定申告を意識する Pythonフリーランス/副業エンジニアが副業を始める際の注意点として、副業での所得については確定申告を意識することが重要です。副業で得た1年間の所得が20万円を超える場合、確定申告が必要とされています。 確定申告を怠った場合、重加算税や延滞税が課せられる可能性があることを理解しておきましょう。 副業を始める前に、予想される所得を計算しておくことで、税金の調整がしやすくなります。また、副業での経費は適切に記録し、確定申告の際に申告することで、税金の控除を受けることが可能です。領収書などの証拠書類は、法定保存期間である5年間保管しておくことが求められます。 加えて、副業での所得が一定額を超える場合、住民税の納付方法が特別徴収(給与天引き)から普通徴収(自分で納付)に変更される可能性があります。この点についても、事前に確認しておくことが賢明です。 ・副業禁止有無の確認 Pythonフリーランス/副業エンジニアが副業を始める際の注意点の一つは、副業禁止の有無を確認することです。 副業を禁止しているかどうかは企業によって異なります。 就業規則で副業が禁止されている場合は、上司に確認を取ることが賢明です。 もし、副業していることが会社に発覚した場合、減給処分や懲戒解雇などの可能性もあるため、副業を始める前に必ず就業規則を確認することが重要です。 また、副業が許可されている場合でも、本業に影響を与えないこと、副業先との利益相反がないことなど、一定の条件が課せられていることが多いです。これらの条件を満たしているか、十分に確認する必要があります。 さらに副業を行う際は、本業との兼ね合いを考慮し、適切な時間管理が求められます。本業の業務に支障をきたさないよう、副業にかける時間や労力を調整することが肝要です。 ■Pythonの副業案件獲得におすすめのサイト この章ではPythonの副業案件獲得におすすめのサイトを4つ解説します。 Python副業エンジニアとして、副業求人・案件を探している方はぜひ参考にしてください。 ・ランサーズ(Lancers) ランサーズ(Lancers)は、ランサーズ株式会社が運営するクラウドソーシングサービスです。 ランサーズ(Lancers)の特徴は、未経験者でも参加できる案件が豊富にあることや、継続的な仕事の受注が行いやすい認定ランサー制度が設けられていることです。 また、ランサーズ(Lancers)では、高単価案件も多数存在し、フリーランスのスキルアップやキャリア形成に役立つ機会が提供されています。クライアントとのコミュニケーションを円滑に行うためのツールも充実しており、プロジェクトの進行をスムーズに行える環境が整っています。 加えて、ランサーズ(Lancers)では、フリーランス向けの各種セミナーやイベントが定期的に開催されており、ネットワーキングや情報交換の場としても活用できます。 ・クラウドワークス(Crowdworks) クラウドワークス(Crowdworks)は、株式会社クラウドワークスが運営するクラウドソーシングサービスです。 クラウドワークス(Crowdworks)の特徴は、未経験者でも取り組める案件が数多く存在することや、充実した福利厚生制度が用意されていることです。 また、クラウドワークス(Crowdworks)では、案件の種類が非常に豊富で、ライティング、デザイン、プログラミング、データ入力など、様々な分野の仕事を受注することができます。さらに、みんなのカレッジやセミナーなど、フリーランスの学びをサポートする取り組みも行われています。 加えて、クラウドワークス(Crowdworks)では、AIを活用した案件のレコメンデーション機能や、チャットボットによる24時間365日のサポート体制が整えられており、ユーザーフレンドリーなサービスが提供されています。 ・ココナラ(coconala) ココナラ(coconala)は、株式会社ココナラが運営するスキルシェアのマーケットプレイス(クラウドソーシングサービス)です。 ココナラ(coconala)の特徴は、在宅ワークに適した案件が多数あることや、金銭トラブルを防ぐための仕組みが整っていることです。 また、ココナラ(coconala)では、出品者と購入者のコミュニケーションツールが充実しており、スムーズな取引が可能です。エスクローサービスを導入することで、報酬の支払いを保護し、安心して仕事を受注できる環境が整えられています。 さらに、ココナラ(coconala)では、個人の持つ多様なスキルを活かせる案件が数多く存在し、趣味や特技を仕事に活かすことができます。 ・クラウディア(Craudia) クラウディア(Craudia)は、株式会社エムフロが運営するクラウドソーシングサービスです。 クラウディア(Craudia)の特徴は、医療・福祉分野に特化したサービスであることや、柔軟な仕事の受発注システムを備えていることです。 また、クラウディア(Craudia)では、AIを活用した高度なマッチングシステムを導入しており、フリーランスと発注者のニーズを的確に捉えた案件提案が行われています。さらに、フリーランス向けの福利厚生サービスも用意されており、安心して働ける環境が整っています。 加えて、クラウディア(Craudia)では、医療・福祉分野の専門知識を持つフリーランスが多数登録しており、質の高いサービスを提供できる体制が整えられています。 ■Pythonの市場動向やニーズ PythonはWebサービス開発、ゲーム開発、AI(人工知能)開発、データ分析など様々な開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのため、ニーズは現状あり、今後中長期的にみてもニーズは無くならないでしょう。 では、Pythonエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2023年4月、IDC Japanが発表した国内AIシステム市場予測では2022年の国内市場が3,883億6,700万円、前年比成長率は35.5%となっております。2023年の国内AIシステム市場における市場規模は、前年比27.0%増の4,930億7,100万円と予測しており、2022年~2027年の年間平均成長率(CAGR)は23.2%で推移し、2027年には1兆1,034億7,700万円になると推測しています。 また、世界市場を見てみましょう。FORTUNE BUSINESS INSIGHTSのレポートでは人工知能市場規模は、2022年に4,280億ドルと評価され、2023年の5,153億1千万ドルから2030年までに2兆251億2千万ドルに成長すると予測されています。 その他IoT、6G、ビッグデータ、ブロックチェーン、xRなどによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮すると市場は成長しておりますが、エンジニアの絶対数が足りておらず、Pythonを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 Pythonエンジニアとして現在活躍している方や今後活躍を検討している方はPythonの開発実務経験や開発に必要な周辺開発スキル/経験を取得すると多くのPythonエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。