Jobs Companies Mercari, inc. Senior Software Engineer, Agentic AI Platform - Mercari

Über diese Senior Software Engineer, Agentic AI Platform - Mercari Stelle bei Mercari, inc.

Mercari, inc. · Vor Ort · Minato City, Tokyo, Japan

JD in Japanese follows. 英文の後に和文JDをご覧いただけます。


Senior Software Engineer, Agentic AI Platform - Mercari

  • Employment Status: Full-time 
  • Work Hours: Full Flextime (no core time)  
  • Office: Roppongi

For more details, see the Overview of Our Positions section on our Careers site.

  


About Mercari

Circulate all forms of value to unleash the potential in all people

"What can I do to help society thrive with the finite resources we have?" The Mercari marketplace app was born in 2013 out of this thought by our founder Shintaro Yamada as he traveled the world. We believe that by circulating all forms of value, not just physical things and money, we can create opportunities for anyone to realize their dreams and contribute to society and the people around them. Mercari aims to use technology to connect people all over the world and create a world where anyone can unleash their potential. For more information about Mercari Group’s mission, see Mercari’s Culture Doc



Organization/Team Mission

Mercari Engineering Principles  

Mercari Engineering Principles are a shared understanding that serves as the foundation of engineering beliefs and behavior at Mercari. The Engineering Principles are designed to complement the organizational identity (Mercari’s mission, values, and culture) from an engineering viewpoint. 

These principles ultimately help us achieve Mercari’s mission by defining the ideal state we seek to realize in the long term. 

  • Passion For The Product
  • Grow Together
  • Solve Through Mechanisms
  • Collaborate Openly

For more details, please see the following link:

The AI Platform team drives Mercari Group's transformation into an "AI-Native company" from the perspective of technical foundations. We design, develop, and operate shared AI infrastructure used across the company, including an LLM Gateway, MCP Gateway, and Agent Sandbox, and we also build the AI Agents that work alongside development and operations on the ground.

What we build is used in two ways. First, as services that every role—including engineers, designers, and PMs—uses directly in their daily work. Second, as shared building blocks that other engineering teams inside Mercari use to construct AI workflows tailored to their own domains. For the former, we create an environment where every role can demonstrate AI as a baseline skill, through developing AI Agents and running PoCs for AI SaaS. For the latter, we provide foundations with enough generality for other teams to extend on their own, and enough reliability for them to trust with real work.

Where a product team delivers customer value directly, we make other teams able to deliver that same value themselves. That is why we measure ourselves not by the number of things we have built, but by what the people using them became able to do. In this role, you will work as an enabler for AI-native development across Mercari Group while owning the shared AI platform it runs on: you build the mechanisms that let other teams work AI-natively, and you operate the production services those mechanisms depend on.

See here for more information about our mission and values.


Work Responsibilities

You will be responsible for designing, developing, and operating the technical foundations that enable AI adoption across Mercari Group.

  • Design, develop, and operate the AI Platform: Design, implement, and operate shared AI infrastructure such as the LLM Gateway, MCP Gateway, and Agent Sandbox. These are production services the whole company depends on, so you own their operation—availability, security, and cost optimization—alongside the enablement work. Decide what to offer as company-wide infrastructure by weighing the range of teams affected, the impact on development as a whole, and system-wide risk.
  • Build AI Agents and an execution platform: Develop AI Agents that work alongside development and operations, and build an execution platform that shifts the developer experience toward AI-native. Design on the premise that both humans and AI Agents are users: clear interfaces, documentation and metadata prepared in a form AI can interpret, guardrails implemented as code, and mechanisms that continuously evaluate quality.
  • Own adoption and outcomes: Continuously measure whether the foundations you shipped are actually being used and how the development process changed for the people using them, and when adoption does not spread, identify the cause and see the improvement through.
  • Promote company-wide AI adoption: Partner with business and product teams to embed AI-first workflows across the organization through AI SaaS PoCs and community operations. Operate company-wide shared repositories as innersource, responding continuously to pull requests from other teams.



Development Environment

  • Infrastructure: Google Cloud Platform
  • Languages: Go, TypeScript, Python, etc.
  • Code management: GitHub
  • Configuration management: Terraform
  • Analytics: BigQuery / Looker
  • Knowledge: Notion, Confluence, Linear
  • AI development tools: Claude Code, Codex, Cursor, etc.
  • AI/LLM development: Foundation model APIs, LiteLLM, etc.

Note: Technologies may differ depending on the area of responsibility.



Unique Challenges

  • Enable every role at Mercari to work AI-natively: Enabling thousands of engineers, designers, and PMs to make AI a baseline skill, by building the shared foundations they build on top of and the agents they use in their daily work. Your impact is measured by what those teams became able to do without you in the room, not by the number of tools you shipped. You will work at a scale where you redefine how development is done across Mercari Group, not merely provide tools.
  • Implement and operate a rapidly evolving AI tech stack at Mercari scale: Tackle advanced technical challenges by operating emerging stacks such as LiteLLM, MCP, and AI Agents safely and scalably in an organization of thousands—an initiative that is globally pioneering.
  • Design foundations for the agent era: Design infrastructure, architecture, and operating models from scratch for a future where humans and AI agents collaborate, and build knowledge ahead of the industry. A rough edge that a person working by hand would simply overlook becomes a large difference in failure rate once AI Agents repeat the same steps at volume. Designing with that difference built in is territory where no established answer exists yet, inside or outside the company.
  • Evolve the platform through collaboration with diverse stakeholders: Work with various internal organizations (Platform, Product, Security, etc.) to lead technology selection, standardization, and adoption.
  • Develop and roll out services for internal developers: You can lead everything end-to-end—from planning internal services for Mercari engineers to supporting adoption. Rather than being only a "supporter," you are expected to proactively identify and solve problems as the person who best understands internal developers' pain points. Instead of answering requests one by one, or writing guidelines and calling it done, you own the whole loop: finding the problem that keeps recurring, turning it into a reusable mechanism, driving adoption, measuring what changed, and improving on it. That also means judging what is worth turning into a mechanism at all—weighing how many teams it affects, the critical path, and system-wide risk—and declining, with your reasoning, requests that cost a lot and help only one team. This role is not a reactive support desk that measures itself on response time, and not a gatekeeper that uses standards as a means of control.
  • Work as a user of the platform you build: Use your own foundations in your own daily development, and join the teams that use them to understand their problems firsthand. Rather than imposing standards and processes as constraints, you can aim for a state where they get chosen because they are the faster way to get the work done.



Qualifications

  • Required Experience/Skills
    • Empathy with Mercari Group and each company's mission and values
    • Experience designing, developing, and operating backend or platform/infrastructure systems for large-scale web services
    • Production experience building applications with one of Go, TypeScript, Python, etc.
    • Experience developing/operating managed services or SDKs for internal developers and improving developer productivity
    • Experience designing and operating infrastructure on cloud platforms such as Google Cloud Platform (including Kubernetes, Terraform, etc.)
    • Experience designing and implementing applications or platforms using Generative AI / LLMs
    • Strong communication skills to collaborate with multiple stakeholders, lead technical decision-making, and drive projects forward
    • Experience acting as the owner of technical quality in your area, making the case for medium- to long-term investments such as architecture, standards, and shared foundations in business terms, and driving them forward
    • Ability to form hypotheses and make autonomous decisions in uncertain situations and execute effectively
    • Someone who incorporates AI into their daily development work and reviews its output with their own judgment rather than taking it at face value
  • Preferred Experience/Skills
    • Experience developing/operating AI platforms such as MCP Servers, AI Agents, and AI agent execution environments
    • Experience designing interfaces and implementing guardrails on the premise that AI Agents operate autonomously
    • Experience designing evaluation methodologies for AI agents/LLM applications (e.g., defining evaluation criteria, building benchmarks, quantitatively validating quality through A/B tests, etc.)
    • Experience improving development processes / harness engineering using AI development tools (Claude Code, Codex, Cursor, etc.)
    • Hands-on experience in Developer Productivity / Platform Engineering / SRE
    • OSS contributions and community activity experience
  • Language 
    • English: Independent (CEFR - B2) (required)
    • Japanese: Independent (CEFR - B2) (optional)

For details about CEFR, see here.



Learn More About Mercari Group



Recruiting at Mercari

At Mercari Group, we value empathizing with and embodying the mission and values ​​of the Group and each company. To promote the creation of an organization that maximizes the total amount of value exhibited by all members, we would like to understand the experience and skills of each candidate as accurately as possible.

Recruiting cycle at Mercari Group

  • Application screening
  • Skill assessment: For engineering positions, you will be asked to complete a skill assessment on HackerRank or GitHub. For non-engineering positions, you may be asked to complete an assessment depending on the position. (The timing of the assessment may coincide with the interview process.)
  • Interview: The number of interviews may vary depending on the position.
  • Reference check: We will ask for online references around the timing of the final interview.
  • Offer: Offers will be determined carefully in consideration of the final interview and the reference check.

 Learn more about our recruiting process here.



Equal Opportunity Hiring

Here at Mercari, we work to realize a world in which no one’s potential is limited by their background and everyone has the opportunity to freely create value. We also firmly believe that a mindset of Inclusion & Diversity is essential for us to achieve our mission.

This, of course, extends to our hiring practices as well. Mercari is committed to eliminating discrimination based on age, gender, sexual orientation, race, religion, physical disability, and other such factors so that anyone who shares our mission and values can join us, regardless of their background. For more details, please read our I&D statement.

Please read and acknowledge our Privacy Policy prior to submitting your application.



Senior Software Engineer, Agentic AI Platform - Mercari

  • 雇用形態:  正社員
  • 働き方: フレックスタイム制(コアタイムなし・フレキシブルタイムなし)
  • 勤務地: 六本木

詳細はキャリアサイトの募集要項よりご確認ください



メルカリグループについて

あらゆる価値を循環させ、あらゆる人の可能性を広げる

「地球資源が限られているなか、より豊かな社会をつくるために何ができるか」。2013年、創業者の山田進太郎が世界一周の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生まれました。私たちは、物理的なモノやお金に限らずあらゆる価値を循環させることで、誰もがやりたいことを実現し、人や社会に貢献するための選択肢を増やすことができると信じています。

テクノロジーの力で世界中の人々をつなぎ、あらゆる人の可能性が発揮される世界を実現していきます。メルカリグループの目指すべき方針については Mercari Culture Doc をご覧ください。



組織・チームのミッション

Mercari Engineering Principles

Mercari Engineering Principles は、メルカリのエンジニアリング組織における信念や行動の基盤となる共通認識を明文化したもので、メルカリのメンバー全員が共有するMission、Value、Cultureをエンジニアリングの視点から補完するものとなります。これらのPrinciplesは、私たちが長期的に実現しようとする理想的な姿を定義することで、最終的にメルカリのミッションを達成するために活用していきます。

  • Passion For The Product
  • Grow Together
  • Solve Through Mechanisms
  • Collaborate Openly

※詳細については エンジニアリングカルチャー をご覧ください


<チームのミッション>

AI Platformチームは、メルカリグループの「AI-Nativeカンパニー」への転換を技術基盤の側面から推進するチームです。LLM Gateway、MCP Gateway、Agent Sandboxといった全社共通のAI基盤を設計・開発・運用するとともに、開発や運用の現場に伴走するAI Agentそのものの開発も行っています。

私たちがつくるものには、2つの使われ方があります。ひとつは、エンジニア・デザイナー・PMを含むあらゆるロールが、日々の業務で直接使うサービスとして。もうひとつは、社内の他のエンジニアリングチームが、自分たちの領域に合わせたAI活用の仕組みをその上に構築するための共通部品として。前者に対してはAI Agentの開発やAI SaaSのPoCを通じて、あらゆるロールがAIをベーススキルとして発揮できる環境をつくります。後者に対しては、他のチームが自分たちで拡張できるだけの汎用性と、業務で安心して任せられるだけの信頼性を備えた基盤を提供します。

プロダクトチームがお客さまに直接価値を届けるのに対して、私たちは他のチームが同じ価値を自分たちで届けられる状態をつくります。そのため私たちは、つくったものの数ではなく、それを使う人たちが何をできるようになったかを成果として重視しています。このロールでは、メルカリグループ全体のAIネイティブな開発をイネーブルする立場と、その土台となる全社共通のAI基盤のオーナーの両方を担っていただきます。他のチームがAIネイティブに開発できるようにする仕組みをつくり、その仕組みが依存するプロダクション環境のサービスを運用する、という二つの側面があります。



業務内容

メルカリグループ全社のAI活用を支える技術基盤の設計・開発・運用を担っていただきます。

  • AI Platformの設計・開発・運用: LLM Gateway、MCP Gateway、Agent Sandboxなど、全社共通のAI基盤の設計・実装・運用。これらは全社が依存するプロダクション環境のサービスであり、イネーブルメントの仕事と並行して、可用性・セキュリティ・コスト最適化を含む運用責任を担う。何を全社共通の基盤として提供するかは、影響するチームの範囲、開発全体への影響度、システム全体のリスクを踏まえて判断する
  • AI Agent・実行基盤の構築: 開発や運用の現場に伴走するAI Agentを開発し、開発者の体験をAI Nativeに移行するAgent実行基盤を構築する。人とAI Agentの双方が使うことを前提に、明確なインターフェース、AIが解釈できる形式で整備されたドキュメントやメタデータ、コードとして実装されたガードレール、品質を継続的に評価する仕組みを設計する
  • 導入と成果への責任: リリースした計測し、基盤が実際に使われているか、利用者の開発プロセスがどう変わったかを継続的に利用が広がらない場合は要因を特定して改善までを担う
  • 全社AI活用の推進: 各事業/プロダクトチームと連携し、AI SaaS の PoC やコミュニティ運営を通じて、組織全体に AI を前提にしたワークフローを浸透させる。全社で共有するリポジトリは社内オープンソースとして運用し、他チームからのプルリクエストにも継続的に対応する



開発環境

  • インフラストラクチャ: Google Cloud Platform
  • 開発言語:Go、TypeScript、Python 等
  • コード管理: GitHub
  • 構成管理: Terraform
  • 分析基盤: BigQuery / Looker
  • Knowledge: Notion, Confluence, Linear
  • AI開発ツール: Claude Code、Codex、Cursor 等
  • AI・LLM開発:各基盤モデルAPI、LiteLLM 等

※担当領域により利用技術は異なる場合があります



ユニークなチャレンジ

  • あらゆるロールがAIネイティブに働ける状態をつくる: 数千人規模のエンジニア・デザイナー・PMがAIをベーススキルとして発揮できるよう、彼らがその上に構築する共通基盤と、日々の業務で使うAI Agentをつくる。成果は、出荷したツールの数ではなく、自分がその場にいなくてもそれらのチームが何をできるようになったかで測られる。単なるツール提供ではなく、メルカリグループ全社の開発のあり方そのものを再定義するスケールの大きな仕事に携われる
  • 急速に変化するAI技術スタックをメルカリ規模で実装・運用する: LLM、MCP、AI Agent など成熟途上の技術スタックを、数千人規模の組織で安全かつスケーラブルに運用するという、世界的にも先進的な技術課題に取り組める
  • エージェント時代の基盤を設計する: 人間とAIエージェントが協働することを前提にしたインフラ・アーキテクチャ・運用モデルをゼロから設計し、業界に先駆けた知見を蓄積できる。人が手作業で扱う場合には見過ごせる程度の使いにくさも、AI Agentが同じ手順を大量に繰り返す前提では失敗率の大きな差として現れる。この違いを織り込んだ設計には、まだ社内外に確立した正解がない
  • 多様なステークホルダーと協働してプラットフォームを進化させる: Platform、Product、Security等、社内のあらゆる組織と連携し、技術選定・標準化・採用促進をリードできる
  • 社内の開発者に向けたサービスを開発・展開する: 社内のエンジニアを対象としたサービスの企画立案から導入支援まで、ワンストップで行うことができる。「支援者」という立場ではなく、エンジニアが感じているペインの一番の「理解者」として、問題発見/解決においても主体的な行動を行うことが推奨される。個別の要望に応えるだけ、ガイドラインを整備して終わりにするのではなく、繰り返し発生している課題を見つけ、再利用できる仕組みに変え、導入を進め、何が変わったかを計測して改善するまでを一貫して担える。何を仕組み化するかを見極めることも仕事の一部で、影響するチームの範囲・クリティカルパス・システム全体のリスクを天秤にかけ、コストばかり大きく1チームにしか効かない依頼には理由を添えて断る。応答の速さで成功を測るリアクティブなサポート窓口でも、スタンダードを統制の道具に使うゲートキーパーでもない
  • 自分がつくった基盤の利用者として働く: 自分たちがつくった基盤を日々の開発で自ら使い、利用者のチームに入って課題を直接把握できる。標準やプロセスを制約として押し付けるのではなく、使ったほうが速く進むから選ばれる状態を目指せる



応募要件

  • 求める経験・スキル/Required Experience/Skills
    • メルカリグループおよび各カンパニーのミッションとバリューに共感していただける方
    • 大規模Webサービスにおけるバックエンドまたはプラットフォーム/インフラの設計・開発・運用経験
    • Go、TypeScript、Python等のいずれかでのプロダクション環境向けアプリケーション開発経験
    • 社内開発者向けのマネージド・サービスやSDKを開発/運用して、社内開発者の生産性を向上させた経験
    • Google Cloud Platform等のクラウド環境でのインフラ設計・運用経験(Kubernetes、Terraform等を含む)
    • 生成AI/LLMを活用したアプリケーションまたは基盤の設計・実装経験
    • 複数のステークホルダーと協働し、技術的意思決定をリードしてプロジェクトを推進できるコミュニケーション能力
    • 担当領域の技術的品質のオーナーとして、アーキテクチャ・標準・共通基盤といった中長期の投資の必要性を事業の観点から説明し、推進した経験
    • 不確実な状況下で仮説を立て、自律的に意思決定して推進していく能力
    • AIを日常の開発業務に組み込んで活用しており、その出力を鵜呑みにせず自分で判断・レビューできる方
  • 歓迎する経験・スキル | Preferred Experience/Skills
    • MCP Server、AI Agent、AI Agent 実行環境等のAIプラットフォーム開発・運用経験
    • AI Agentが自律的に動作することを前提としたインターフェース設計・ガードレール実装の経験
    • AIエージェント/LLMアプリケーションの評価設計の経験(評価基準の策定、ベンチマーク構築、A/Bテストによる品質の定量的検証など)
    • AI開発ツール(Claude Code、Codex、Cursor等)を活用した開発プロセス改善・ハーネスエンジニアリングの経験
    • Developer Productivity / Platform Engineering / SREの実務経験
    • OSS開発やコントリビューションを通して、社内の課題を解決した経験
  • 語学力 | Language
    • 日本語: Independent (CEFR - B2) (optional)
    • 英語: Independent (CEFR - B2) (required)



メルカリグループについて知る 



選考について

メルカリグループではメルカリグループおよび各カンパニーのミッションとバリューへの共感・体現を大切にしています。メンバーが発揮する価値の総量が最大化されるような組織づくりを推進するために、候補者のみなさんの経験やスキルをより正しく理解したいと考えています。

選考の流れ

  • 書類選考
  • 技術課題:エンジニアポジションではHackerRankまたはGithubでの技術課題を、エンジニア以外のポジションでは採用ポジションによります(面接タイミングと前後することがあります)
  • 面接:ポジションにより、複数回の面接をお願いします
  • リファレンス:オンライン回答形式のもので、最終選考の前後でお願いします
  • オファー:最終選考とリファレンスの内容より決定されます

 

 ※詳しくは  こちらのページをご覧ください 



選考における機会の平等  

メルカリでは、バックグラウンドによって個人の可能性が決めつけられることなく、自由に価値を生みだす機会を手にできる社会の実現を目指しています。そしてメルカリがミッションを実現するために「Inclusion & Diversity」という考え方は不可欠な存在だと考えています。

採用活動においても、メルカリのミッション・バリューに共感する、様々なバックグラウンドの方にジョインしていただけるよう、年齢、性別、性的指向、人種、宗教、身体能力、その他記号に基づくあらゆる差別をなくすことを約束します。

詳しくは、I&D statementをご覧ください。

なお、ご応募の際にはプライバシーポリシーをご確認ください。

Bereit, sich bei Mercari, inc. zu bewerben?
Bei Mercari, inc. bewerben

Über Mercari, inc.

Alle Jobs bei Mercari, inc. ansehen →

Ähnliche Jobs

Mercari, inc.
Senior Software Engineer, Backend - Merpay
Mercari, inc.
⚡ Früh bewerben Minato City, Tokyo, Japan Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 5 Tg.
Mercari, inc.
Software Engineer, Backend - Merpay
Mercari, inc.
⚡ Früh bewerben Minato City, Tokyo, Japan Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 5 Tg.
Mercari, inc.
Class of 2028, 28卒対象 / Software Engineer Internship - Mercari Group
Mercari, inc.
⚡ Früh bewerben Minato City, Tokyo, Japan · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 2 Wo.
Fiscal.ai
Software Engineer: Quality (Terminal)
Fiscal.ai
⚡ Früh bewerben Toronto, Ontario, Canada · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
DeepL
Senior Software Engineer | API Enterprise | Full-Stack
DeepL
⚡ Früh bewerben London Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
DeepL
Software Engineer | Identity & Access Management | Full-Stack
DeepL
⚡ Früh bewerben London Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
DeepL
Software Engineer | API
DeepL
⚡ Früh bewerben New York Hybrid $144,000–$172,000
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
Back Market
Senior Software Engineer - Frontend Major
Back Market
⚡ Früh bewerben New York Vor Ort $160,000–$200,000
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
Airslate
Staff Software Engineer
Airslate
⚡ Früh bewerben Poland · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Mercari, inc.

Alle Jobs bei Mercari, inc. ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos