Skip to content
mimi

Software Engineer

exponentiel.ai

Paris · On-site Full-time Yesterday

About the role

About the Position

We are seeking a talented Software Engineer to join our Conversational AI team, where you will work on innovative projects that merge the Internet of Things (IoT) with cutting‑edge AI technology. This role offers a hands‑on opportunity to engage with advanced hardware and software systems, perfect for someone who enjoys solving complex challenges and pushing the boundaries of innovation. As a critical part of the team, your work will directly influence the product’s success and the strategic direction of the company.

Responsibilities

  • Take a leading role in building and scaling our real‑time multimodal, proactive voice interaction assistant.
  • Contribute to the backend infrastructure that powers our voice interaction systems.
  • Collaborate with the team to design and implement data models that shape the behavior and intelligence of our assistant.
  • Work closely with a high‑performing team of passionate engineers, sharing ideas and driving innovation.
  • Gain experience across multiple facets of our product, from embedded devices and front‑end interfaces to backend infrastructure, cloud services (AWS), and containerized environments (Kubernetes).

Qualifications

  • MS in Computer Science or equivalent experience.
  • 3+ years of industry experience writing production‑ready code, specifically in TypeScript.
  • Experience building TypeScript applications that interact with LLMs (Large Language Models), including prompt engineering, testing, and retrieval strategies (e.g., RAG chunking).
  • Strong proficiency in TypeScript and Node.js development.
  • Solid understanding of data‑model design principles.
  • Experience with SQL and familiarity with Python and FastAPI is a plus.
  • Experience working in a full‑stack environment, with exposure to both backend and frontend development, is highly beneficial.
  • Strong communication skills, with the ability to collaborate effectively with team members and articulate complex ideas clearly.

Requirements

  • MS in Computer Science or equivalent experience.
  • 3+ years of industry experience writing production-ready code, specifically in TypeScript.
  • Experience building TypeScript applications that interact with LLMs (Large Language Models), including prompt engineering, testing, and retrieval strategies (e.g., RAG chunking).
  • Strong proficiency in TypeScript and Node.js development.
  • Solid understanding of data-model design principles.
  • Experience working in a full-stack environment, with exposure to both backend and frontend development, is highly beneficial.
  • Strong communication skills, with the ability to collaborate effectively with team members and articulate complex ideas clearly.

Responsibilities

  • Take a leading role in building and scaling our real-time multimodal, proactive voice interaction assistant.
  • Contribute to the backend infrastructure that powers our voice interaction systems.
  • Collaborate with the team to design and implement data models that shape the behavior and intelligence of our assistant.
  • Work closely with a high-performing team of passionate engineers, sharing ideas and driving innovation.
  • Gain experience across multiple facets of our product, from embedded devices and front-end interfaces to backend infrastructure, cloud services (AWS), and containerized environments (Kubernetes).

Skills

AWSFastAPIKubernetesLLMsNode.jsPythonRAGSQLTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free