Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Architect

Harnham

The Role

We are looking for a Technical Architect to take joint ownership of two critical dimensions: shaping the architecture of our platform and providing hands-on technical leadership to our engineering team. You will be a key decision-maker in how we build, scale, and evolve our systems - balancing technical excellence with practical delivery.
You will work closely with engineering, AI/ML, and product teams, and you will have a direct impact on the technology roadmap of a fast-growing startup in a highly regulated and meaningful space.

Responsibilities

Systems Architecture
  • Design and evolve the overall platform architecture - backend services, ML inference pipelines, and clinical integrations - ensuring scalability, security, and performance.
  • Define and enforce architectural patterns, coding standards, and technology decisions with a long-term perspective.
  • Evaluate and select technologies, frameworks, and tools, clearly articulating trade-offs to both technical and non-technical stakeholders.
  • Ensure architecture decisions account for the regulatory requirements of the medical device space (MDR, FDA SaMD).
  • Lead the technical design of integrations with hospital systems (PACS, HIS) using standards such as DICOM and HL7/FHIR.
  • Own non-functional requirements: reliability, latency, data privacy (GDPR, HIPAA-aligned), and disaster recovery.
Technical Leadership
  • Be the technical reference for the engineering team: code reviews, mentoring, and establishing engineering best practices.
  • Collaborate with the AI/ML team on the productionisation of inference models and the optimization of the end-to-end ML pipeline.
  • Contribute to sprint planning and technical estimation, helping the team break down complexity into deliverable increments.
  • Proactively identify and mitigate technical risks, communicating them clearly before they become blockers.
  • Foster an engineering culture centred on quality, automation, observability, and continuous improvement.
Requirements

Must-haves
  • 5-8 years of software engineering experience, with at least 2-3 years in architecture or senior technical leadership roles.
  • Proven experience designing and operating cloud-native systems on AWS (compute, storage, networking, managed services, IAM).
  • Strong background in Python for production environments - APIs, data processing pipelines, and ML model integration.
  • Solid understanding of containerisation (Docker) and orchestration in production environments.
  • Deep knowledge of distributed systems design principles: microservices, event-driven architecture, API design, and data consistency patterns.
  • Experience building CI/CD pipelines and driving DevOps practices across an engineering team.
  • Ability to document and communicate architecture decisions clearly, both in writing and in technical discussions.
  • Comfortable operating in a startup environment: autonomous, pragmatic, and able to balance ideal solutions with real constraints.
Nice-to-haves
  • Experience deploying and optimising ML models in production - including ONNX Runtime or similar inference frameworks.
  • Familiarity with medical imaging standards: DICOM, HL7, FHIR.
  • Background in regulated environments (MDR, FDA 21 CFR Part 11, ISO 13485, or similar).
  • Experience with MLOps practices: model versioning, drift monitoring, and retraining pipelines.
  • Knowledge of PHP/Laravel or experience working with and evolving an existing codebase built on it.
  • Prior experience in healthtech, medtech, or other highly regulated industries.
What We Offer
  • Competitive salary aligned with your experience and the market.
  • Hybrid model with real flexibility - we care about outcomes, not hours.
  • Direct, visible impact: your work shapes tools that help clinicians make better diagnoses.
  • Small, highly skilled team with strong technical autonomy.
  • Annual budget for training, conferences, and certifications.
  • Freedom to challenge the status quo and propose improvements to how we build things.
  • A collaborative, mission-driven environment where engineering is taken seriously.
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Architect. Be the first to apply!