{"id":32164,"state":"published","closed_at":0,"company_name":"txpmedical","company":{"id":34034,"name":"TXP Medical株式会社","user_name":"txpmedical","company_name":"txpmedical","number_of_employee":72,"number_of_developer":21,"icon_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/34034/b9c232688f3ce9da72a6931e9c21607d.png","avatar_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/34034/b9c232688f3ce9da72a6931e9c21607d.png","thumbnail_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/34034/b9c232688f3ce9da72a6931e9c21607d.png","article":{"id":2514,"title":"TXP Medicalのミッション・ビジョン・バリュー","body":"## Mission \n**医療データで命を救う。**\n\n## Vision　\n**複雑性の高い医療現場にテクノロジーを導入し、データに基づく意思決定を当たり前にする。**\n\n## Value\n**Factful thinking　‐本質思考、科学思考、事実思考‐\nClinically Good, Socially Good　　‐医療最適、社会最適‐\nAll for one, One for all　‐全員主人公‐**","sort_order":1}},"team_gender_composition":{"id":24536,"number_of_male":4,"number_of_female":1,"number_of_other":null},"service_and_product":"■事業概要\r\n近年、働き方改革の推進に伴い業務時間の削減が求められる一方、高齢化社会を迎えて医療従事者の業務負担は増大する一方です。そんな中、医師の時間外労働の半分以上を占めているという報告もある医療文書の作成にかかる時間が大きな問題となっています。\r\n\r\n生成AIを用いた文書作成には様々な取り組みが存在するものの、医療文書としての質を担保できない、もしくは生成AIがクラウド環境上で動作することを前提としているため、電子カルテがインターネットと分離して運用される日本の多くの病院の実運用に即さない、という課題を抱えています\r\n\r\n弊社は社内に医師・看護師が多数在籍している強みを活かした高速PDCAにより、オンプレ環境で質を担保した文書生成システムの構築を目指しています。この取り組みは「中小企業イノベーション創出推進事業」にも採択されており、医療現場のみならず国からも大きな期待が寄せられています。\r\n\r\n（当システムに関するプレスリリース）\r\nhttps://prtimes.jp/main/html/rd/p/000000115.000031630.html\r\nhttps://txpmedical.jp/news/2p5XguLhpmbHuaWZvgSgFb/\r\n\r\n（当システムが利用される様子が日経新聞にも掲載されました）\r\nhttps://www.nikkei.com/article/DGXZQOUC033O20T00C25A4000000/\r\n\r\n\r\n■業務内容\r\n●自動文書生成システムの開発\r\n新規プロダクト開発におけるリードエンジニアをお任せします。プロダクトマネージャーやビジネスチームと協力しながら、技術選定、開発、テスト、QA、運用まで、多くのフェーズに参画いただきます。\r\n\r\n希望に応じて生成AIのファインチューニングなどAIエンジニアとしての立ち回りや、医療現場に訪問して仮説を発見するプロダクトマネージャーのような動きも可能です。\r\n\r\n医療現場のDX課題は多く、新たなプロダクト案も日々生まれているため、新規開発にも携わっていただける環境です。\r\n\r\n■主な技術スタック\r\n・フロントエンド： React (TypeScript)\r\n・サーバーサイド： Python (FastAPI)\r\n・インフラ：物理GPUサーバ、AWS、Docker、Ollama\r\n・データベース：PostgreSQL\r\n・その他： Slack / GitHub\r\n\r\n■チーム体制\r\nPdM(プロダクトマネージャー)兼エンジニア：1名\r\n現役医師兼エンジニア：1名\r\nエンジニア：1名\r\nデータエンジニア：2名\r\n現役医師：2名\r\nセールス：2名\r\n\r\n本プロダクトの要件定義には医療現場を深く理解する必要があるため、医師とセールスを中心に現場ニーズを言語化。エンジニアがニーズを解決する機能を実装し、データエンジニアが入力データの前処理・生成AIの最適化を通して生成精度の向上を目指しています。\r\n\r\n・国際論文への採択歴もある自然言語処理のスペシャリスト(データエンジニア)\r\n・開発会社の起業・M\u0026A経験を持つ、元プログラム医療機器ベンチャーCTO(PdM)\r\n・東大医学部卒の現役医師(エンジニア)\r\n\r\nなど各々の専門分野で活躍してきたメンバーが、技術と医療ドメインの深い理解を融合して素早くPDCAを回しているチームです。\r\n\r\nその他にも弊社には未踏アドバンスド事業への採択経験のあるテックリード、コンピュータビジョン深層学習に長けたOCR開発担当、公共団体向けの積算システムから携帯電話基地局まで幅広いシステム開発経験を持つメンバーが在籍しており、医療ドメイン特有の技術課題に直面した際に力を借りられる環境が整っています。\r\n\r\n■技術環境\r\n・本番にデプロイされるコードは全てコードレビューを実施\r\n・プロダクトマネージャー自身が定期的にリファクタリングを通した技術負債の解消に取り組んでおり、開発速度優先による内部品質の低下を最小限に抑える努力をしています\r\n・CEO（現役医師）を中心に毎日成果をレビュー。経営陣の関心は高い一方、実現手段はチームに移譲されているため、理想的な形でプロダクトオーナーの関与を得られています\r\n・オンプレ環境を模したAWS環境を用意し、素早く仮説検証できる開発環境を整備\r\n・チームを一言で表現すると「mature」。上下関係や無駄な社内政治は無く、課題解決に集中して取り組める気風です\r\n\r\n当システムはMVPフェーズのため要件やアルゴリズムの変更が多く、以下のような仕組みは現段階では費用対効果が見込めないことから整っていませんが、運用フェーズに入り次第、速やかに準備したいと考えています。\r\n\r\n・網羅性の高い単体テスト\r\n・CI/CDの仕組み\r\n・開発言語やフレームワークの自動バージョン更新\r\n\r\n■本ポジションの特徴、得られること\r\n・自分の書いたコードが医療の現場を変え、人命を救えること\r\n・社内に多くの医療従事者が在籍しており、ドメインに深く切り込んだ課題解決が出来る\r\n・大病院を中心顧客とした稀有なプロダクトに関われること\r\n・日本最先端の医療DXに関われること\r\n・病院に足を運んで利用者の声を聞き、要件定義から関わることができる裁量の大きさ\r\n・オンプレとクラウドのハイブリッドの開発環","required_experience_and_skills":null,"preferred_experience_and_skills":null,"desired_personality":null,"message_for_candidates":"・医療業界に向けた社会貢献性の高いサービスを展開しています。\r\n・本ポジションでは、従来の病院の環境での開発だけでなく、最新技術を用いたDXにチャレンジしています。\r\n・コーディングだけにとどまらないポジションのため、エンジニアに求められる幅広い経験ができるポジションであり、環境です。\r\n\r\n医療ベンチャーでキャリア形成やスキルアップがしたいという、前向きなチャレンジを希望する方は是非エントリーしてください！","working_condition":"・フレックスタイム制\r\n　　標準労働時間：1日あたり8時間\r\n　　コアタイム制（11:00~15:00）\r\n・完全週休二日制\r\n・年末年始休暇あり\r\n・リモート可","insurance":"・社会保険完備（健康保険、厚生年金保険、労災保険、雇用保険）\r\n・関東ITソフトウェア健康保険組合加入\r\n・出張手当あり","primary_base_salary":{"id":133925,"unit":"year","min_value":600,"max_value":1000},"technology":{"practical_skilltags":{"言語":[{"id":66,"name":"python","created_at":"2012-02-21T15:22:14+09:00","updated_at":"2026-04-30T18:12:45+09:00","has_image":true,"formal_id":66,"popular":true,"real_name":"Python","skilltag_category_id":1},{"id":2373,"name":"typescript","created_at":"2012-12-09T11:40:14+09:00","updated_at":"2026-04-30T18:13:00+09:00","has_image":false,"formal_id":2373,"popular":false,"real_name":"TypeScript","skilltag_category_id":1},{"id":84,"name":"node.js","created_at":"2012-02-21T15:22:14+09:00","updated_at":"2026-04-30T18:12:45+09:00","has_image":true,"formal_id":84,"popular":true,"real_name":"Node.js","skilltag_category_id":1}],"フレームワーク":[{"id":3889,"name":"react","created_at":"2014-10-08T16:44:36+09:00","updated_at":"2026-04-30T18:12:45+09:00","has_image":false,"formal_id":3889,"popular":false,"real_name":"","skilltag_category_id":2}],"データベース":[{"id":152,"name":"mysql","created_at":"2012-02-21T15:22:14+09:00","updated_at":"2026-04-30T18:13:00+09:00","has_image":true,"formal_id":152,"popular":true,"real_name":"MySQL","skilltag_category_id":3}],"プロジェクト管理":[{"id":186,"name":"github","created_at":"2012-02-21T15:22:15+09:00","updated_at":"2026-04-30T18:13:00+09:00","has_image":true,"formal_id":186,"popular":true,"real_name":"","skilltag_category_id":4}],"情報共有ツール":[{"id":3807,"name":"slack","created_at":"2014-07-30T01:01:13+09:00","updated_at":"2026-04-30T18:13:00+09:00","has_image":false,"formal_id":3807,"popular":false,"real_name":"","skilltag_category_id":7}],"その他":[{"id":7780,"name":"llm","created_at":"2023-04-17T19:22:37+09:00","updated_at":"2026-04-28T14:04:14+09:00","has_image":false,"formal_id":7780,"popular":false,"real_name":null,"skilltag_category_id":5}]},"not_practical_skilltags":{}},"login_for_visitor":{"class_for_ga":"ga-track-with-more-read-for-skills"},"job_environment_categories":[{"id":15,"name":"事業・組織規模","environments":[{"id":61,"name":"在籍しているエンジニアの人数：11名〜29名"}]},{"id":14,"name":"キャリアパス","environments":[{"id":50,"name":"マネージャーやCTOと高頻度（月1程度）でキャリアについて話す場が設けられている"},{"id":51,"name":"年収800万円以上のエンジニアに、マネジメントの役割を持たない人がいる"}]},{"id":10,"name":"技術カルチャー","environments":[{"id":41,"name":"CTO またはそれに準じる、技術やワークフローの標準化を行う役割の人・部門が存在する"},{"id":42,"name":"取締役（社内）または執行役員として、エンジニアリング部門の人間が経営に参加している"},{"id":43,"name":"経営トップがエンジニア出身、または現役のエンジニアである"},{"id":58,"name":"Slack等で、最新技術の良し悪しをメンバーがよく会話している"}]},{"id":1,"name":"開発メンバーの裁量","environments":[{"id":52,"name":"設計・実装から運用までを同じ開発チームが担い、フロントエンド、バックエンド、インフラといった役割の境界を超えて、個人が必要な範囲にまで染み出していく姿勢が根付いている"},{"id":54,"name":"ユーザーのニーズや課題を理解するために、開発チームのメンバーが、ユーザーインタビューに参加している"},{"id":53,"name":"1年以内に、技術負債を解消するためのプロジェクトや、古くなったツールのリプレイスプロジェクトがボトムアップで実施されたことがある"},{"id":1,"name":"OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使うことができる"},{"id":2,"name":"企画を決定する場に、実装を担当する開発メンバーが参加している"},{"id":3,"name":"タスクの見積もりは、実装を担当するメンバーが中心となって行う"},{"id":4,"name":"全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行う"}]},{"id":2,"name":"コード品質向上のための取り組み","environments":[{"id":6,"name":"本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施している"},{"id":7,"name":"「リファクタリングは随時行われるべき」という価値観をメンバー全員が共有しており、日常的に実施している"}]},{"id":4,"name":"アジャイル実践状況","environments":[{"id":15,"name":"1ヶ月以下の短い期間でのイテレーション開発を実践している"},{"id":17,"name":"イテレーションの最後などに、定期的にチームでふりかえりミーティングを行っている"}]},{"id":5,"name":"ワークフローの整備","environments":[{"id":20,"name":"全てのコードをバージョン管理ツールで管理している"},{"id":21,"name":"各メンバーが実装したコードのマージは Pull Request ベースで行われる"},{"id":22,"name":"自動（＝システム化され、1コマンドで実行できる）ビルド、自動デプロイ環境が整備されている"}]},{"id":6,"name":"オープンな情報共有","environments":[{"id":48,"name":"人事情報や秘匿性の高い内容を除いて、経営陣やマネージャー以上の会議での議事録が社員にも公開されている"},{"id":25,"name":"KPI などチームの目標・実績値について、メンバーの誰もがいつでも閲覧可能になっている"},{"id":28,"name":"ドキュメントの整備やペアプロ、モブワークなど、ナレッジの共有を積極的に行っている（属人性を減らす取り組みをしている）"}]},{"id":7,"name":"労働環境の自由度","environments":[{"id":30,"name":"フレックスタイム制または裁量労働制を採用している"}]},{"id":9,"name":"待遇・福利厚生","environments":[{"id":36,"name":"入社時には、各自希望のスペックの PC やディスプレイが支給される"},{"id":40,"name":"ストックオプションまたは自社株購入支援制度がある"}]},{"id":18,"name":"職業安定法に対応する記載事項","environments":[{"id":47,"name":"受動喫煙防止措置：屋内禁煙（屋内に喫煙可能室設置）"}]}],"title":"生成AIを使った医療文書DXシステムの開発","updated_at":1744252911,"published_at":1744252911,"skilltags":[{"id":66,"name":"python","translated_name":"Python"},{"id":2373,"name":"typescript","translated_name":"TypeScript"},{"id":84,"name":"node.js","translated_name":"Node.js"},{"id":3889,"name":"react","translated_name":"React"},{"id":152,"name":"mysql","translated_name":"MySQL"},{"id":186,"name":"github","translated_name":"Github"},{"id":3807,"name":"slack","translated_name":"Slack"},{"id":7780,"name":"llm","translated_name":"Llm"}],"profession":{"name":"バックエンドエンジニア","slug":"server-side-engineer"},"image_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/32164/job_image/thumb_0f581e562f9afbe4c9e7208f06403a75.png","image_alt":"生成AIを使った医療文書DXシステムの開発 | TXP Medical株式会社","profession_change_scope":"会社の定める業務","employment_types":["正社員"],"base_salaries":[{"unit":"year","min_value":600,"max_value":1000}],"prefecture_name":"東京","office_change_scope":"会社の定める就業場所またはリモートワーク","selections":[{"slug":"over-5m-yen","name":"下限年収500万円以上"}],"job_tags":[{"id":1,"name":"一部リモート可","created_at":"2015-08-27T22:11:59+09:00","updated_at":"2019-04-15T16:38:52+09:00","priority":11,"slug":"remote-friendly","available":true},{"id":4,"name":"アジャイル開発","created_at":"2015-10-29T13:57:06+09:00","updated_at":"2016-06-30T14:04:38+09:00","priority":10,"slug":"agile-introduced","available":true},{"id":5,"name":"コードレビュー文化","created_at":"2015-10-29T13:57:06+09:00","updated_at":"2016-06-30T14:04:51+09:00","priority":10,"slug":"pullrequest-base-code-reviewing","available":true},{"id":12,"name":"B2Bのサービスを運営","created_at":"2015-12-03T19:22:30+09:00","updated_at":"2015-12-03T20:49:48+09:00","priority":9,"slug":"has-b2b-services","available":true},{"id":19,"name":"自社サービスを開発","created_at":"2016-06-07T16:17:57+09:00","updated_at":"2016-06-07T16:17:57+09:00","priority":9,"slug":"has-owned-services","available":true},{"id":20,"name":"CTOがいる","created_at":"2016-06-30T11:48:20+09:00","updated_at":"2019-04-15T16:41:49+09:00","priority":1,"slug":"cto","available":true},{"id":29,"name":"オンラインで選考が受けられる","created_at":"2020-04-06T20:44:08+09:00","updated_at":"2020-06-25T18:49:41+09:00","priority":10,"slug":"online-interview","available":true}],"images":[{"width":500,"height":547,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/32164/job_image/0f581e562f9afbe4c9e7208f06403a75.png","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/32164/job_image/thumb_0f581e562f9afbe4c9e7208f06403a75.png","title":null}]}