Backend engineer
About Nabla
We are a team of entrepreneurs, clinicians and engineers committed to bringing back joy to the practice of medicine. Together with a community of clinician innovators, we’ve harnessed the best of machine learning science to develop Nabla: the leading AI assistant that’s restoring the human connection at the heart of healthcare. By streamlining clinical documentation, Nabla is helping clinicians focus on what matters most—patient care. Today, over 100,000 clinicians across more than 130 healthcare organizations trust Nabla to support how they deliver care every day.
We’re at the start of an ambitious journey: ambient listening, dictation, coding, and command capabilities are all converging into a proactive assistant that intuitively streamlines clinical and financial workflows. Backed by a recent $70 M Series C, we’re hiring to build the next generation of clinical AI and improve the lives of clinicians and patients everywhere.
Engineering at Nabla
Engineering at Nabla is lean, fast‑moving, and deeply technical. Our teams span machine learning, native desktop applications, and platform infrastructure to deliver AI into clinical settings reliably and at scale.
Your Team
As a Back‑end Engineer, you’ll join one of our cross‑functional squads with product managers, designers, engineers, and domain experts, operating with a high level of ownership.
What You’ll Do
You will play a critical role in scaling Nabla’s AI‑driven healthcare platform. You will take ownership of key components of our back‑end systems, collaborate closely with product and machine learning teams, and help shape the technical direction of our infrastructure.
- Design, build, and evolve our server‑side applications and APIs
- Lead complex integrations with external partners, especially Electronic Health Record (EHR) systems
- Continuously improve and optimize our back‑end architecture and developer experience
- Contribute to architectural discussions and influence long‑term technical decisions
- Collaborate closely across the team to deliver impactful end‑to‑end features
Impact
- Nabla processes 10 billion tokens per month with LLMs.
- Every week, hundreds of thousands of clinical notes are automatically generated and synced with EHRs, saving thousands of hours for clinicians.
- Our APIs serve real‑time workloads in high‑stakes clinical environments.
Your DNA
- Strong foundations in computer science or a related discipline.
- Proven experience in back‑end engineering, ideally within fast‑paced, production‑critical environments.
- Proficiency in one or more widely used back‑end languages (Java, Kotlin, C++, Python, etc.).
- Experience designing, building, and maintaining scalable APIs and distributed systems (GraphQL and OpenAPI experience is a plus).
- Comfortable driving architectural decisions and technical strategy.
- Write clean, maintainable code and uphold high standards for software quality.
- Communicate clearly in English.
- Bonus: experience with cloud infrastructure, security/compliance, or healthcare data standards (FHIR).
Our Stack
- Frontend: TypeScript, React, Tailwind CSS, Swift, Rust, Electron.
- Backend: Kotlin/JVM, GraphQL, PostgreSQL.
- ML & Infra: Python, PyTorch, Slurm, GCP, Terraform, Kubernetes.
Where you’ll be based
Our offices are based in Paris 3e (Arts & Métiers). Remote policy: 2 days remote a week.
Benefits
We prioritize your well‑being so you can excel in your work.
- Stock ownership
- 100 % healthcare coverage
- Meal vouchers
- 50 % public transportation cost coverage
- Exercise class during the workday: yoga, running, pilates, HIIT
- Unlimited budget for book purchases to support continuous learning about ML/Healthcare
- Culture of trust & accountability—your output matters more than clock‑in time