Senior Software Engineer, Backend - Analysis Platform -
掲載日:2025/04/03
更新日:2025/04/03
仕事内容
Backend Engineer(Analysis Platform) は、アプリケーション開発チームや機械学習モデル構築チームと協業し、機械学習、データサイエンスの技術成果をプロダクトへ継続的に提供するためのバックエンド基盤の構築、保守、運用を行います。 また、キャディの持つデータを活用するべく、データ収集パイプラインの構築やデータ活用の促進について、基盤の観点からリードする働きを期待します。 以下に業務例を示します。実際の業務はこれに限定されるものではありません。入社後の業務内容は、技術や専門知識、経験等を考慮のうえ決定します。 ・機械学習をシステムで利用するためのAPIやBatch基盤構築、CI/CDを用いたデプロイ環境の構築 ・本番環境での監視、パフォーマンスチューニングを含むSite Reliability向上のための実装 ・同期/非同期基盤上での機械学習処理パイプラインの開発、整備、運用 ・推論・学習プラットフォームのインフラコストの最適化 ・機械学習モデル構築の担当者、Platform担当者とコミュニケーションし、プロセスを文書化 CADDiの Backend Engineer(Analysis Platform) は実プロダクトにおいて機械学習を利用するためのバックエンドの構築・運用をするご経験が積めるのはもちろんのこと、ご経験やご興味に応じて、フロントエンドdemoの作成や新しいMLモデルの作成まで、新しいチャレンジの許容度が広く、技術の幅を広げていける環境です。 ■このポジションの面白さ・得られる経験 ・熱量の高いメンバーと共に、難易度の高い技術的課題に挑戦する経験 ・機械学習をプロダクトで利用・運用するためのバックエンド構築・運用経験 ・バックエンド、インフラ、機械学習などの領域に精通した多様専門性を持つなメンバーと共に仕事をする経験 ・技術をどのようにビジネスとして価値展開するかまで踏み込んで課題解決をする経験 ・ML Engineerやプロダクトマネジメントのメンバーとも距離が近く、will次第で仕事の幅を広げることができる ■所属組織について ・CADDi Drawer 開発組織のいずれかのチームへの配属を想定しています。 ・CADDi におけるBackend Engineer(Analysis Platform) の役割については、こちらをご参照ください ・開発組織の全体像はこちらのスライドをご参照ください。 エンジニア・デザイナー・プロダクトマネージャーがそれぞれ各種機能開発(図面活用・検索・見積等)、データ基盤開発、機械学習/MLOps、R&D、Enabling(QA・SRE)、Securityなど、1チーム4〜6名程度×10数チームに分かれて活動しています。 「各チームの裁量とスピード感の担保」と「チーム横断での標準化による全体最適」の両立を目指し、チームトポロジーの考え方を取り入れた組織設計を行っています。 開発メンバーのうち2割は海外(アジア、ヨーロッパ、北米など)出身メンバーです。一部チームでは英語をメインとしたコミュニケーションが行われていたり、重要な会議は日本語/英語両方で開催するなど、多国籍なメンバーが活躍できる組織づくりに挑戦しています。 ■開発環境 ・言語 フロントエンド: TypeScript バックエンド: Rust, TypeScript, Python ・フレームワーク・ライブラリ フロントエンド: React, Next.js, WebGL, WebAssembly バックエンド: Rust (axum), Node.js (Express, Fastify, NestJS), PyTorch ・インフラ: Google Cloud, Google Kubernetes Engine, Anthos Service Mesh ・データベース・データウェアハウス: CloudSQL(PostgreSQL), AlloyDB, Firestore, BigQuery ・API: GraphQL, REST, gRPC ・監視・モニタリング: Datadog, Sentry, Cloud Monitoring ・環境構築:Terraform ・CI/CD:Github Actions ・認証: Auth0 ・開発ツール: GitHub, GitHub Copilot, Figma, Storybook ・コミュニケーションツール: Slack, Discord, JIRA, Miro, Confluence職務内容
職種 | |
---|---|
開発言語 |
募集条件
求めている人材必須/歓迎スキル・経験など |
■ 必須スキル ■ 歓迎スキル |
---|
雇用形態
雇用形態 | 正社員 |
---|---|
試用期間 | 有り: 3ヶ月 |
給料・福利厚生
入社時の想定年収 | 700万円~1200万円 |
---|---|
給与備考 | 昇給年2回 年収を12で割った金額を月額固定給として支給いたします。 ストックオプション制度あり |
待遇・福利厚生 | 社会保険完備(雇用・労災・健康・厚生年金)・交通費実費支給
1ヶ月3万円を上限としオフィス出社日数分を支給
遠方在住者は上限6万円/月を支給
・子ども手当
18歳以下の扶養家族1人につき1.5万円/月
■社員同士の交流支援
・部活動支援費(1活動1500円/1名)
・Teaming Offsite費用補助(5,000円/1名、Q1回まで)
・チーム内交流の食事代補助(2,000円/1名、月1回まで)
・異なるチーム同士の交流の食事代補助(3,000円/1名、月1回まで)
■成長サポート
・サーバー代補助(1万円/月まで、エンジニアが対象)
・書籍購入支援
・外部研修受講費支給
■ライフイベント・ファミリー支援
・育児休業・介護休業(入社3か月後から取得可能)
・結婚お祝い金(5万円)、出産お祝い金 (10万円)
・引っ越し補助金
■その他
・PC支給
・健康診断・婦人科検診費用全額補助、人間ドック費用補助
・全社表彰や部署ごとのアワード |
屋内の受動喫煙対策 | 未設定 |
選考
採用人数 | 若干名 |
---|
勤務地・勤務時間
勤務地 | |
---|---|
休日・休暇 | 完全週休2日制(土日祝) 年次有給休暇(入社6カ月経過後)・入社時特別有給(3日間) 夏季休暇(3日間、7~12月で自由に取得可能) 年末年始休暇(6日間) 看護・介護休暇(年間4日間まで)※ペットも対象 リフレッシュ休暇(勤続5年ごとに連続5日) 慶弔休暇 |
就業時間備考 | コアタイム11:00~16:00 ※働き方にするご質問がございましたら、採用プロセスの中でお気軽にご相談ください。 |
企業名
キャディ株式会社
業種
- ソフトウェア・情報処理
資本金
100,000,000 円
代表者氏名
加藤 勇志郎
設立年月
2017-11-01
従業員数
535人
本社所在地
台東区浅草橋4-2-2 D'sVARIE浅草ビル(総合受付6階)