Senior Software Engineers
Indexed description
🌙 About us
3Ψ designs patient-specific hip implants using AI-powered computational biomechanics. Instead of picking from a shelf of generic implants, we take a patient’s CT scan and generate a personalized implant designed and bio-mechanically optimized for their exact anatomy — in minutes instead of the weeks it normally takes.
We have a granted patent, scientific publications, an MVP deployed and we’re preparing for our first-in-human surgery. This is not a SaaS startup searching for product-market fit. This is a real medical device company building software that helps real patients. If you’ve always wanted to write code where a bug doesn’t just break a feature but could affect a surgery — this is the place.
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Full-stack Engineer
🔧 What you’ll own
You’ll own the entire patient-facing surface of CHIDOS — the frontend that surgeons and clinicians use, plus the DICOM pipeline that ingests patient scans. Here’s the scope:
DICOM ingestion pipeline: Taking patient CT scans and converting them into structured formats — the entry point for the entire patient workflow
React frontend: Implant viewer, case upload flow, surgeon dashboard — the interface clinicians use to review and approve implant designs
3D visualization: WebGL, Three.js, and custom mesh viewers — rendering patient anatomy and implant designs in the browser
3D format processing: Converting and optimizing 3D models for web viewing — making sure the surgeon sees exactly what they’re approving
Medical imaging: NIfTI/NRRD/DICOM format handling and validation — bridging the DICOM world and the ML pipeline’s expectations
🛠️ What you’ll do day to day
Own the DICOM pipeline — build a test framework for CT ingestion, validate that patient data is preserved correctly
Build the React frontend — React 18+, TypeScript, implant viewer, case upload flow, surgeon dashboard
Write 3D visualization — Three.js/WebGL, custom mesh viewers, rendering anatomy and implants in the browser
Handle 3D conversion — backend-side and frontend-side 3D model format processing for smooth web viewing
Test everything — React Testing Library, Jest, Cypress
Document everything — IEC 62304 requires traceability from design inputs to outputs for every system boundary
✅ What we need from you
Required:
React/TypeScript (3+ years) — React 18+, TypeScript, component architecture, hooks
Python (3+ years) — production-grade, DICOM processing (pydicom), FastAPI familiarity
DICOM standard — pydicom, dcm2niix, DICOM SR (Structured Reporting), DICOMweb
3D visualization — WebGL, Three.js or similar — you’ve built or maintained a 3D viewer
3D format processing — format conversion and optimization for web viewing
Testing — Jest, React Testing Library, Cypress or similar — you actually write tests
Docker & Linux — containerization
Nice to have:
Medical device experience (IEC 62304 awareness)
3D mesh visualization experience (trimesh, VTK, PyVista)
Cybersecurity experience
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Machine Learning Engineer
🔧 What you’ll own
You’ll own the AI/ML pipeline that turns raw patient CT data into implant-ready geometry. That means owning every step from segmentation through to the final 3D visualization. Here’s the scope:
Medical imaging pipeline: Taking CT scans and turning them into structured medical image formats — the entry point for everything downstream
Segmentation: Teaching models to identify anatomical structures in patient scans with clinical-grade accuracy
Anatomical landmark detection: Computing precise landmark coordinates that drive the entire implant design
AI Assistant: Virtual assistant guiding the user through the platform's workflow
🛠️ What you’ll do day to day
Own the AI pipeline — segmentation → landmark detection → structural analysis → implant generation
Train and deploy models — medical image segmentation (U-Net family, nnU-Net), model training, ONNX / TensorRT for production inference
Process medical imaging data — CT scans, NIfTI, NRRD formats — you know how medical imaging pipelines work end to end
Handle 3D geometry — mesh operations, computational geometry, mesh reconstruction
Write scientific code — optimization algorithms, numerical methods, iterative improvement pipelines
Validate clinically — ensure segmentation and landmark detection are accurate enough for surgery
Document everything — IEC 62304 requires traceability from design inputs to outputs for every algorithm
✅ What we need from you
Required:
Python (5+ years) — production-grade, scientific computing experience
Deep learning — PyTorch or TensorFlow, experience training models for medical image segmentation
Medical imaging — DICOM handling, NIfTI/NRRD formats, medical image processing pipelines
3D geometry — mesh processing, computational geometry, NumPy/SciPy fundamentals
Model deployment — ONNX, TensorRT, or similar — you’ve shipped models to production, not just notebooks
Nice to have:
IEC 62304 or ISO 13485 awareness
Published research in computational biomechanics, medical AI, or computational geometry
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
🌱 What we offer
- Remote/Hybrid work: We meet twice a month in Athens and work from any place the rest of the time.
- 25 days annual leave.
- Gear appropriate for the job.
- R&D lab access and academic collaborations.
- Real impact — your code keeps the whole platform running
📝 Send your CV + a brief note (2–3 sentences) about:
- A project you’re proud of
- Why you’d want to work on software that affects surgical outcomes
To: [email protected] Subject: Application for the position of ($YOUR_POSITION) Engineer
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search