<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>a3d60aab-0bb</externalid>
      <Title>Research Platform Engineer</Title>
      <Description><![CDATA[<p><strong>About Mistral AI</strong></p>
<p>Mistral AI is an AI technology company that develops high-performance, optimized, open-source and cutting-edge models, products and solutions.</p>
<p><strong>Role Summary – Software Engineering track</strong></p>
<p>As a Research Engineer on the software side, you will design and harden the codebase, tools and distributed services that let our scientists train and ship frontier-scale models. You do not need prior ML experience; what matters is writing clean, reliable code that scales. You will join our Platform REs team to build and maintain shared dev-tools, evaluation &amp; data pipelines, training framework, cluster tooling and CI/CD.</p>
<p><strong>Responsibilities</strong></p>
<p>• Accelerate researchers by owning the complex parts of large-scale pipelines and delivering robust internal tooling.
• Interface research with product: expose clean APIs, automate model pushes, surface live metrics.
• Write efficient, well-tested Python and systems code; enforce code review, CI, and observability.
• Design and optimise distributed services (Kubernetes / SLURM, thousands-of-GPU jobs).
• Prototype utilities (CLI, dashboards) and carry them through to stable, shared libraries.</p>
<p><strong>About the Research Engineering team</strong></p>
<p>Based in Paris and London, our REs move fluidly along the research ↔ production spectrum. Engineers can rotate between Platform and Embedded tracks as their interests evolve.</p>
<p><strong>About you</strong></p>
<p>• Master’s in Computer Science (or equivalent experience).
• 4 + years building and operating large-scale or distributed systems.
• Strong software-design instincts: modular code, tests, CI/CD, observability.
• Fluency in Python plus one systems language (C++, Rust, Go or Java).
• Hands-on with container orchestration and schedulers (Kubernetes / K8s, SLURM, or similar).
• Comfortable profiling performance, optimising I/O, and automating workflows.
• Self-starter, low-ego, collaborative, high-energy.</p>
<p><strong>Benefits</strong></p>
<p>France:
• Competitive cash salary and equity
• Food: Daily lunch vouchers
• Sport: Monthly contribution to a Gympass subscription
• Transportation: Monthly contribution to a mobility pass
• Health: Full health insurance for you and your family
• Parental: Generous parental leave policy</p>
<p>UK:
• Competitive cash salary and equity
• Insurance
• Transportation: Reimburse office parking charges, or £90 per month for public transport
• Sport: £90 per month reimbursement for gym membership
• Meal voucher: £200 monthly allowance for meals
• Pension plan: SmartPension (percentages are 5% Employee &amp; 3% Employer)</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>hybrid</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Python, C++, Rust, Go, Java, Kubernetes, SLURM, container orchestration, schedulers</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Mistral AI</Employername>
      <Employerlogo>https://logos.yubhub.co/mistral.ai.png</Employerlogo>
      <Employerdescription>Mistral AI is an AI technology company that develops high-performance, optimized, open-source and cutting-edge models, products and solutions.</Employerdescription>
      <Employerwebsite>https://mistral.ai/careers</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://jobs.lever.co/mistral/df0d75c1-97ef-4e50-85e6-0ffd8f5b7d7c</Applyto>
      <Location>Paris</Location>
      <Country></Country>
      <Postedate>2026-04-17</Postedate>
    </job>
  </jobs>
</source>