Join the team.
Four roles open. Senior-only. Stable clients, clean delivery, international mobility available via Mobbeal.
1 in ~50 candidates gets an offer. Here are the 5 steps.
No artificial leetcode, no trick quizzes. We want to know whether you can ship critical software with rigor and autonomy. The whole process takes 2-3 weeks end-to-end, and you get feedback at every step — yes or no.
~50 / 1
candidates seen / offers sent
2-3 wks
average process duration
75%
offer acceptance rate
100%
feedback at every step
// 01
Screening intro
30 min · video call
Call with an Abbeal Lead Engineer. We qualify your expectations, background, relationship to the craft. No technical quiz — a real conversation. By the end, you know whether we continue together.
// 02
Tech challenge
3-4h · on your machine
An open project, on your time, due within 5 days. No leetcode disconnected from the actual work. We evaluate your code under real conditions: prompt reading, architecture choices, tests, readability.
// 03
System design
1h · video call
You walk us through an architecture you know in depth (a recent project, or an in-house topic). We dig into trade-offs, constraints, pivots. We want to see your depth on a domain you master — not test your cramming.
// 04
Culture fit
45 min · video or in-person
With a founder (Sébastien or Vianney). We validate alignment: ownership, quality, client relationship, potential international mobility via Mobbeal. Your moment to ask all the hard questions.
// 05
References + offer
5-7 days
Two technical references called (with your consent). If everything fits, a detailed offer is sent — full package, Mobbeal mobility conditions if applicable, onboarding plan. You have 7 days to decide.
The numbers above reflect our 2025 recruitment cohort (estimated). Updated yearly.
- 01
Lead Frontend Engineer — Digital Bank, Tokyo
React · TypeScript · TanStack · Effect-TS / FP · REST / OpenAPI · Fintech
Tokyo
Contractor · Senior (6-9 yrs)
Own the customer-facing web app of a from-scratch digital bank in Tokyo: greenfield React + TypeScript architecture, strong FP and type-driven culture, scale the frontend as the product grows.
Read the full role → - 02
Senior Generative AI Research Engineer — Sustainable Cosmetics & Pharma R&D (Tokyo · Paris · Remote-friendly)
Foundation Models · PyTorch / JAX · GNN / Diffusion · RDKit / DeepChem · Unsupervised Learning · RAG
Tokyo
Contractor · Senior (6-9 yrs) · Freelance €1,200–1,500/day (senior FR/EU) · or Permanent JP via Abbeal KK ¥14M–¥20M/year + Mobbeal expat package
Build a custom foundation model that generates sustainable cosmetic & pharmaceutical formulations in unsupervised mode for a TYO-listed pharma & cosmetics group. Deep generative AI / foundation models — not classical data science.
Read the full role → - 03
Lead QA Engineer — Digital Bank, Tokyo
QA Strategy · Test Automation · CI/CD Quality Gates · Playwright · Team Leadership
Tokyo
Contractor · Senior (6-9 yrs) · Permanent contract possible · Depending on profile — Tokyo
Define and embody the QA strategy of a from-scratch digital bank in Tokyo. Lead the end-to-end QA function, mentor a team of 3-6 QA engineers, interface with Product, Risk & Compliance, and the regulator.
Read the full role → - 04
Senior Frontend Engineer (Vue.js / TypeScript) — Tokyo
Vue.js · TypeScript · Pinia · Vitest · CI/CD
Tokyo
Contractor · Senior (6-9 yrs) · Permanent contract possible · Long-term mission · indicative ~¥850k–1,000k/month depending on seniority (JPY)
Join the frontend team of a very large-scale mobile payment platform in Japan (tens of millions of users). Vue.js, TypeScript, massive codebase, TDD culture.
Read the full role → - 05
Lead LLM Engineer — Legal-Tech AI Agent (Paris)
LLM Agents · Python · RAG / Knowledge Graph · LangFuse · Tool Use / Function Calling
Paris
Contractor · Senior (6-9 yrs) · Daily rate 650-700 EUR depending on experience
Take the technical lead on an AI agent transforming notaries' daily work: document ontology, advanced tool use, autonomous triggers. The Claude Code mindset, applied to real estate law.
Read the full role → - 06
Senior SRE / Cloud Engineer (AWS) — Montréal
AWS · AWS Bedrock · CI/CD · DevSecOps · Datadog · Terraform
Montréal
Contractor · Senior (6-9 yrs) · Permanent position possible · 12-month renewable contract — 40% hybrid (Montréal)
Ensure resilience and availability of critical systems (cards & credit risk) for a major Canadian bank. AWS (incl. Bedrock), CI/CD, DevSecOps, generative AI in dev.
Read the full role → - 07
Senior Fullstack Engineer (Java / Spring Boot + React) — Montréal
Java · Spring Boot · React · CI/CD · Docker / Kubernetes
Montréal
Contractor · Senior (6-9 yrs) · Permanent position available · Senior mandate — hybrid 2 days/week in office (Montréal)
Design and develop Capital Markets back-office platforms for a major Canadian bank. Java/Spring Boot + React, modern UX, mentoring.
Read the full role → - 08
Avionics Engineer — Specification + V&V Flight Controls (DO-178C) — Aichi (Japan)
DO-178C A/B · C / C++ / Ada · RTOS embarqué · V&V Flight Controls · ARP4754A
Tokyo
Contractor · Senior (6-9 yrs) · CDI possible · ~6-month mission — starting July 2026 — Aichi (Toyota City), full on-site
Avionics specification and V&V of Flight Controls for a passenger eVTOL (DO-178C A/B), safety-critical environment. Full on-site in Aichi (Toyota City), Japan.
Read the full role → - 09
Aerospace Software Quality Engineer — Supplier Follow-up FCS (DO-178C) — Montréal
DO-178C A/B · DO-254 · ARP4754A · Flight Control Systems · Supplier Management
Montréal
Contractor · Senior (6-9 yrs) · Permanent contract possible · ~6 month mission — starting July 2026
Drives the delivery of a certifiable Flight Control System (DO-178C A/B) for an eVTOL manufacturer. Supplier follow-up and challenge of a subcontractor in Montréal.
Read the full role → - 10
QA Engineer (Mid/Senior) — Digital Bank, Tokyo
Playwright · Cypress · REST Assured · pytest · Python / TypeScript · GitHub Actions
Tokyo
Contractor · Senior (6-9 yrs) · Permanent contract possible · According to profile — Tokyo
Build the quality foundations of a from-scratch digital bank in Tokyo (JV between a leading Japanese FinTech and a major banking group). Shift-left, native CI/CD.
Read the full role → - 11
Senior Data Engineer — Montréal
Data Engineering · Python · SQL · Cloud · Data Pipelines
Montréal
Full-time · Senior (6-9 yrs) · Profile-based — Montréal
Design and operate data platforms for a major Canadian bank. Senior role, regulated environment, high standards.
Read the full role → - 12
React Native Developer — Montréal
React Native · TypeScript · iOS / Swift · Android / Kotlin · CI/CD mobile
Montréal
Contractor · Senior (6-9 yrs) · Permanent position available · Based on profile — hybrid model Montreal
Build a consumer mobile app used by millions of Canadians for a leading financial institution. React Native, TypeScript, fintech security.
Read the full role → - 13
Senior Fullstack Developer
JS · Java · Python
Paris / Montréal / Tokyo
Design and ship complex features. Frontend + Backend. Product-centric, clean code, tests. Mentor juniors. Stack: React/Vue/Angular/Next + Node/Java/Python. PostgreSQL/NoSQL. Docker/CI-CD.
Read the full role → - 14
AI Engineer
GenAI · LLM · RAG · MLOps
Paris / Tokyo
Move AI out of labs and into production. RAG, agents, MLOps, vision/NLP. Python, PyTorch, LangChain/LlamaIndex, Pinecone/Weaviate, FastAPI. Cost/token optimisation.
Read the full role → - 15
Cloud & DevOps Engineer
AWS · K8s · Terraform
Paris / Montréal
IaC (Terraform/Pulumi), CI/CD (GitLab/GitHub Actions), Docker + Kubernetes in prod, observability (Prometheus/Grafana/Datadog). 'You build it, you run it'.
Read the full role → - 16
Embedded & Robotics Engineer
C++ · Rust · ROS 2
Tokyo / Paris
Low-level code (C/C++ modern), embedded Linux (Yocto) or RTOS. ROS/ROS2 (navigation, perception). MQTT/BLE/CAN protocols. Absolute rigour.
Read the full role →
