Senior Full-Stack Engineer – Audio Collection Platform

Il y a 2 jours

Le ChesnayRocquencourt, Île-de-France JT AI Labs Temps plein

JT AI Labs is JobTeaser's dedicated AI venture, born in 2026. Our mission is to connect domain experts (Master's, PhDs, professionals) with leading AI labs that need top-tier human expertise to train their models — through annotation, evaluation, and complex problem-solving across STEM, Law, Finance, Humanities, and more.



Veuillez postuler rapidement si vous correspondez bien à ce poste, en raison du grand nombre de candidatures attendues.

We believe high-quality AI is built by humans who master nuance, logic, and depth. We're here to make that happen at scale, within a European framework built on transparency, flexibility, and quality.


At JobTeaser, we believe the new generation is the future of business, and that young talent has so much to offer to the professional world and society as a whole.


But finding your path as a student? That’s not easy.


And for companies, understanding and recruiting this generation isn’t any simpler.


That’s where we come in.


JobTeaser is the career space of 800+ European schools and universities, seamlessly integrated into their Student Hubs.


For students: a platform and tools to help them find their path, showcase their skills, and land an internship, a work-study program, or their very first job that truly fits them.


For companies: privileged access to the best young talent, even before they officially enter the job market.


For schools & universities: a complete career and recruitment platform to boost students’ employability.


Today, we support over 2 million students and young graduates across Europe.


And you — are you ready to make an impact on the new generation?


Job Description

As one of the first engineers of JT AI Labs, you will take ownership of , the platform where experts complete their whole journey: application, review, onboarding, recording and paid audio hours:



  • Take over and evolve the existing platform: application form, review console, speaker quota view, accepted job page and project onboarding. Keep it reliable while the team grows.
  • Build the data collection platform from scratch which includes the whole process from session scheduling (slot creation, overbooking rules and automated reminders), to virtual recording room and audio upload.
  • Embed consent and traceability in the product: integrate contract creation and signature, log every status change, link consent forms to the collected data.
  • Contribute to the team’s engineering practices: architecture decision records, runbooks, backward-compatible migrations, testing, CI/CD and observability.
  • Under the supervision of the Head of AI, work closely with the data engineer, the delivery lead and operations to turn field feedback into product improvements.

Qualifications

  • You hold a Master’s degree (or equivalent) in Computer Science or a related field, or have equivalent professional experience.
  • You have 5+ years of experience building and running web applications in production, end to end.
  • You are proficient in TypeScript and have solid experience with React and Next.js (or a similar framework) on both the front and back end.
  • You have experience with AWS (S3, IAM, KMS), Docker and Kubernetes, and you are comfortable deploying and debugging your own code in production.
  • You care about observability: logs, traces, metrics and alerting.
  • You have a pragmatic, product-minded approach: you ship small, frequent increments and measure their impact.
  • You thrive in a startup setting: you enjoy building from scratch, taking ownership, and navigating ambiguity.
  • You enjoy working in cross-functional teams (Operations, Data, Product) and can turn operational pain points into concrete features.
  • You are autonomous, curious, and comfortable in a fast-evolving ecosystem.
  • Professional proficiency in English, bilingual in French.

Nice to have

  • Experience with LiveKit, mediasoup, Daily or another WebRTC stack, including self-hosting.
  • Experience with AudioWorklet, IndexedDB, offline-first patterns or Uppy.
  • Experience with Supabase, background job queues (Graphile Worker, BullMQ) or Helm.
  • Experience building marketplace or gig-work platforms: onboarding, scheduling, payments (Deel or similar).

At JobTeaser, get ready to…

  • Join a mission-driven company with a concrete impact on the new generation.
  • Share our three core virtues with our people all over Europe: #Committed, #OneTeam, #DrivEn.
  • Take part in a dynamic internal life, where everyone can contribute (all-hands, local parties, team drinks, team-buildings, etc.).
  • Grow and deve