For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Mistral AI
Mistral AI

Software Engineer, IDE (Typescript), (Contractor)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

CTO

Tech stacks

TypeScript
Software Development
AI
+21

Permanent role
5 days ago
Apply now

Software Engineer, IDE (Typescript), (Contractor)

Paris

Engineering & Infra /

Full-time / freelance /

Remote

Apply for this job

About Mistral

At Mistral AI, we believe in the power of AI to simplify tasks, save time, and enhance learning and creativity. Our technology is designed to integrate seamlessly into daily working life.

We democratize AI through high-performance, optimized, open-source and cutting-edge models, products and solutions. Our comprehensive AI platform is designed to meet enterprise needs, whether on-premises or in cloud environments. Our offerings include le Chat, the AI assistant for life and work.

We are a dynamic, collaborative team passionate about AI and its potential to transform society.

Our diverse workforce thrives in competitive environments and is committed to driving innovation. Our teams are distributed between France, USA, UK, Germany and Singapore. We are creative, low-ego and team-spirited.

Join us to be part of a pioneering company shaping the future of AI. Together, we can make a meaningful impact. See more about our culture on https://mistral.ai/careers.

Role Summary

Mistral AI is seeking two highly skilled and proactive Freelance Software Engineers to join Laure's dynamic team working on Mistral Code, our cutting-edge IDE extension. In this role, you will play a pivotal part in accelerating the development of features that bring Mistral's powerful AI models directly into developers' workflows, focusing on enterprise-grade capabilities.

This is a unique opportunity to contribute to a high-impact project at the forefront of AI developer tooling.

What you will do

IDE Extension Development: Design, develop, and deploy core features for the Mistral Code IDE extension, primarily using TypeScript.

LLM Integration: Engineer sophisticated pre-processing and post-processing logic for LLM interactions, including complex string manipulation, data transformation, and handling text streaming.

Algorithmic Problem-Solving: Tackle complex algorithmic challenges related to code analysis, transformation, and generation within the unique constraints of an IDE environment.

Code Quality & Craftsmanship: Write clean, maintainable, performant, and well-documented code, upholding Mistral AI's high standards for quality and innovation in a fast-paced setting.

Collaboration & Communication: Work closely with a small Team, participating in weekly syncs, contributing to feature prioritization, and communicating effectively via Slack and Linear.

About you

•  Expert proficiency in TypeScript, particularly for complex application logic, algorithmic tasks, and "Vanilla" TS development beyond typical frameworks.

•  Proven experience in developing IDE extensions (VS Code, JetBrains), desktop applications (Electron, Tauri), or complex browser extensions.

•  Strong algorithmic problem-solving skills, with demonstrable experience in advanced string manipulation, text processing, and working with complex data structures, especially relevant to LLM inputs/outputs.

•  Understanding of LLMs and their application in developer tools is a strong plus.

•  Ability to quickly ramp up on, understand, and contribute effectively to existing, complex codebases.

•  Autonomous, proactive, with a strong problem-solving mindset, keen attention to detail, and a pragmatic approach to engineering.

•  Excellent team player with a low ego, open to feedback, and possessing strong communication skills.

•  Familiarity with Kotlin is a plus.

Hiring Process

•  Introduction call - 30 min

•  Hiring Manager Interview - 45 min

•  Live-coding Interview (TypeScript - Algorithmic) - 60 min

•  Reference checks

Apply for this job

About Mistral AI

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service