Senior AI/ML Software Engineer
About Nabla
The best of AI at the service of healthcare
Engineering at Nabla
Your Team
What you'll do
As an AI/ML Software Engineer, you'll play a key role in redefining clinicians' workflows, unlocking better care for patients, and ensuring Nabla remains at the forefront of AI innovation. You will take ownership of high-impact projects and contribute to the growth and maturity of our engineering team and product. Within a team of experts who have built large-scale production systems at Meta, Google, and Microsoft, you will:
- Build agentic pipelines: chains of LLM-based agents that work together on complex clinical documentation tasks.
- Go beyond ambient scribing to fully redefine clinicians' workflows with AI, unlocking transformative efficiencies and improved patient care.
- Integrate LLM provider APIs (OpenAI, Anthropic, Google and others) into production features.
- Design prompts and build evaluation frameworks to measure and improve output quality, then iterate quickly based on results.
- Write clean, production-grade code and own your features end to end, from design to deployment and monitoring in a live healthcare setting.
- Work closely with product managers to turn model capabilities into reliable, scalable product features.
To get a sense of the impact you’ll have
- Nabla processes
300 billion tokens/month
with LLMs.
- By the time you've read this posting, Nabla will have transcribed
100 new hours of live audio
500 new clinical notes
125 hours of doctor time
Your DNA
The ideal candidate will bring strong software engineering skills and a practical, hands-on approach to building with LLMs.
- You have 3+ years writing production code, with solid skills in software design, testing, and system architecture.
- You're proficient in one or more widely used back-end languages (Java, Kotlin, C++, Go, etc.).
- You've built features or products using LLM provider APIs, including prompting and evaluation. You don't need to have trained or fine-tuned models yourself.
- You can turn a fuzzy product requirement into a working, testable pipeline.
- You have a passion for going beyond the status quo to redefine workflows and unlock better care for patients.
- You communicate clearly and effectively.
- Bonus: Experience building multi-agent systems or agent orchestration frameworks is a strong plus.
Our Stack
- Kotlin for backend services
- LLM provider APIs (OpenAI, Google, Anthropic, and others) for the models themselves
- Agent orchestration frameworks for building chains of agents
- Prompt evaluation and testing tools to track output quality over time
- Google Cloud & Kubernetes for deployment
Where you'll be based
Paris 3e (Arts & Métiers)
Benefits
Just like we're dedicated to supporting doctors' well-being, ensuring yours is a top priority. We firmly believe that by prioritizing your well-being, we support you to excel in your work. Here are the benefits you get when joining Nabla:
- Stock ownership
- 100% healthcare coverage
- Meal vouchers
- Public transportation costs covered at 50%
- Exercise class during the workday: Yoga, running, pilates, HIIT
- Unlimited budget for book purchases, so you can continue to learn about ML / Healthcare
- Culture of trust & accountability - your output matters more than your clock-in time
Life at Nabla
Our Values at Nabla
Every day is a new chance to excel
Stay humble
Feedback is a gift
Committed to diversity
Diversity & Inclusion
Not included in the source posting: qualifications.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.