Lead ML Engineer
Sword Health
Software Engineering, Data Science
Porto, Portugal
EUR 67,229-105,646 / year + Equity
What you'll be doing:
- Ship production ML systems that power clinical care - Write code daily, design architectures, and make technical decisions across our AI treatment management platform and Phoenix.
- Lead a lean team of 2-4 ML engineers - Set technical direction, unblock your team, review code, and ensure you’re building the right things the right way.
- Drive 0-1 ML initiatives - Identify high-leverage opportunities across the AI stack (prompt engineering, RAG, fine-tuning, agentic workflows), prototype fast, and push to production.
- Raise the technical bar - Establish best practices for AI development, mentor engineers, and scale our ML engineering culture.
- Partner with Product and Clinical teams - Shape what gets built and ensure our AI solutions actually improve patient outcomes.
What you need to have:
- Proven ability to ship production ML systems - You’ve built and deployed models that real users depend on, and can show the impact.
- Experience leading technical teams - You’ve led engineers before (whether as a tech lead, team lead, or manager), with an emphasis on pragmatic execution and delivery.
- Hands-on experience with end-to-end ML pipelines - From data preparation through model deployment, monitoring, and iteration in production.
- Strong engineering fundamentals - You write production-quality code in Python, work effectively with data (SQL), and can debug complex ML systems.
- GenAI experience - You’ve worked with LLMs in production environments (RAG, tool use, orchestration, complex workflows, or fine-tuning).
- Bias toward action - You ship iteratively, make decisions with incomplete information, and prioritize effectively to deliver value quickly.
- Clear communication - You can explain technical tradeoffs to clinicians, product managers, and engineers.
What we would love to see:
- Experience with healthcare AI or clinical applications - you understand the unique challenges of building ML for high-stakes domains.
- Track record of designing and running experiments to measure real-world impact (A/B tests, online evaluation, etc.).
To ensure you feel good solving a big Human problem, we offer:
- A stimulating, fast-paced environment with lots of room for creativity;
- A bright future at a promising high-tech startup company;
- Career development and growth, with a competitive salary;
- The opportunity to work with a talented team and to add real value to an innovative solution with the potential to change the future of healthcare;
- A flexible environment where you can control your hours (remotely) with unlimited vacation;
- Access to our health and well-being program (digital therapist sessions);
- Remote or Hybrid work policy;
- To get to know more about our Tech Stack, check here.
The hiring process:
- 30-minute call with the recruiter
- 30-minute call with an initial screener
- 1 take-home assignment (to be delivered within 1 week)
- 1h general skills and working principles interview
- 1h leadership and people management interview
- 1h mindset and cultural fit interview