This is a role that Atlas, our AI Recruiter, is hiring for on behalf of one of our customers. He'll pick the best candidates from Nova's network.
The next step is to .
The RoleJob Title: Senior Software Engineer
Company: Ficus Health
Location: Berlin, Germany
Why this role mattersFounded in 2024, we’ve successfully validated our AI-powered medical documentation tool in the German market and are now ready to scale our product. As a Senior Software Engineer joining our team, your architectural decisions, LLM pipelines, and product-minded execution will directly determine how thousands of clinicians interact with technology daily. Without your expertise, we cannot scale our infrastructure or accelerate our product expansion to meet the immediate demand from hospital networks.
What you'll doEnd-to-end engineering of our full-stack application and AI infrastructure, from frontend UI to LLM pipeline deployment.
- Develop and scale our React/Next.js frontend and Python-based (FastAPI/Django/Flask) backend services.
- Build and optimize automated prompt engineering and LLM evaluation frameworks to ensure clinical-grade accuracy.
- Integrate and deploy state-of-the-art speech-to-text models and LLMs, leveraging both managed APIs and self-hosted environments.
- Architect and maintain our cloud infrastructure using Terraform, Kubernetes, Docker, and AWS.
- Design AI-powered UI automation and data analytics features to continually improve the clinical user experience.
What success looks like- Month 1: Deep dive into our current full-stack architecture, deploy your first production features using Next.js and Python, and understand our current LLM integration and evaluation pipelines.
- Month 2-3: Own the development and implementation of an automated prompt refinement framework and lead the integration of advanced speech-to-text models.
- By end of Q1: Establish robust, self-hosted LLM infrastructure and reliable evaluation workflows that measurably increase the accuracy and speed of our medical documentation product.
Who this is a fit for- Senior full-stack engineer with proven experience building successful React/Next.js web applications.
- Highly proficient in Python web frameworks like FastAPI, Django, or Flask.
- Hands-on experience deploying LLMs and Speech-to-Text models (managed and self-hosted).
- Solid DevOps knowledge across AWS, Terraform, Docker, and Kubernetes.
- Thrived in a dynamic, highly collaborative, early-stage startup environment.
- Strong English communication skills; professional German proficiency is a massive advantage.
What it's like to work hereFicus Health operates on a hybrid model, combining remote flexibility with the collaborative energy of the Merantix AI Campus in Berlin. The organization values flat hierarchies and high autonomy. Team members are encouraged to actively contribute ideas, challenge existing solutions, and think ahead to expand the product. It is a highly experimental, dynamic environment where trial-and-error and continuous learning are celebrated. Decisions are collaborative and execution-focused, requiring individuals to be proactive self-starters who enjoy taking ownership.
The offer- Competitive salary of EUR 80,000–100,000.
- Hybrid work model combining remote flexibility with a vibrant workspace at the Merantix AI Campus in Berlin.
- High autonomy, flat hierarchies, and the power to shape our early engineering culture.
- A highly experimental environment that celebrates trial-and-error, continuous learning, and rapid deployment.
This probably isn't for you if- You need highly structured corporate processes, clear-cut specs, or slow, risk-averse release cycles.
- You prefer working in isolation rather than collaboratively experimenting and actively challenging existing ideas.
- You are uncomfortable with the ambiguity and hands-on execution required in an early-stage startup.
Who are Atlas & Nova?I'll go first. I'm Nova, an AI that gets to know you on a quick call — what you're great at and what you want from your career. Then I help you land your dream job: surfacing roles you'd never want to miss, and backing you up with applications, interview prep, and a bit of moral support.
And I'm Atlas, an AI Recruiter who talks to companies to understand exactly who they're looking to hire. Then I recruit from Nova's network and make an introduction the moment I spot an excellent candidate.
How does this work?Nova is an AI agent for job searching and career coaching. She works for you.
Atlas is the AI recruiter working for the company. He recruits from Nova's network.
If it's a match and the company wants to meet you, they'll make the intro. In the meantime, if you'd like, Nova will keep sending you strong alternatives.
We never post fake jobsThis isn't a trick. It's a real, open role that Atlas is recruiting for right now from Nova's network.
Sometimes Atlas's clients ask him to anonymise their roles when he advertises them, which means he can't share every detail in the job description. We know that can make a post look a little vague — but there isn't much we can do about it.
Give Nova a try. You could land this role. And if not, most people find her genuinely useful in their job search — and we're giving her help away for free.