Full-Stack Software Engineer

Cordys Analytics

Utrecht

Hybrid

EUR 70,000 - 100,000

Full time

25 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Office space UtrechtInc

Job summary

Cordys Analytics is building AI-enabled cardiovascular diagnostics infrastructure for European healthcare systems. We seek a strong all-round software engineer who owns production systems end to end and works across backend, frontend, and cloud infrastructure.

You’ll influence architecture, ship production systems, and collaborate with AI researchers and clinicians to deliver clinically meaningful features.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related technical field.
  • 5+ years of professional software engineering experience.
  • Comfortable working across multiple layers of the stack.
  • Strong engineering mindset with a pragmatic, hands-on approach.
  • Interest in AI systems, distributed infrastructure, and data-intensive applications.

Responsibilities

  • Design, build, test, and maintain production software across the full stack.
  • Develop backend systems and infrastructure using Python, C#, Rust, Bazel, and Terraform.
  • Build frontend applications using TypeScript and React.
  • Help design and maintain the cloud infrastructure and deployment workflows supporting our AI platform.
  • Bring AI models and data pipelines into reliable, scalable production environments.
  • Build integrations with external systems, APIs, and healthcare platforms.
  • Contribute to engineering quality, validation, and documentation processes required for production-grade medical software.
  • Collaborate closely with AI engineers, clinicians, and product colleagues to bring new functionality into production.

Skills

Full stack ownership
Independent ownership
Across engineering stack
Problem solving

Education

BSc/MSc in CS/Software Engineering/AI

Tools

Python
C#
Rust
TypeScript/React
Terraform
Bazel

Job description

At Cordys Analytics, we’re building the infrastructure that enables scalable, reliable AI-driven cardiovascular diagnostics across European healthcare systems.

Our platform helps clinicians detect structural and functional cardiac conditions directly from standard ECGs, including heart failure, myocardial infarction, and arrhythmias, enabling earlier and more accurate diagnosis at scale.

We’re looking for a strong all-round software engineer who enjoys solving problems across the stack and taking real ownership of systems in production.

You’ll work on everything from backend services and frontend applications to cloud infrastructure, integrations, and AI deployment pipelines. This is not a role where you work on isolated tickets. You’ll help shape architecture decisions, build production systems end to end, and directly influence how the platform evolves.

We are a small engineering team with a high technical bar. The systems we build operate in a regulated medical environment, so reliability, traceability, and engineering quality are fundamental parts of how we work.

If you enjoy combining strong software engineering with real-world clinical impact, we’d like to hear from you.

What you’ll work on
  • Design, build, test, and maintain production software across the full stack.
  • Develop backend systems and infrastructure using technologies such as Python, C#, Rust, Bazel, and Terraform.
  • Build frontend applications using TypeScript and React.
  • Help design and maintain the cloud infrastructure and deployment workflows supporting our AI platform.
  • Bring AI models and data pipelines into reliable, scalable production environments.
  • Build integrations with external systems, APIs, and healthcare platforms.
  • Contribute to engineering quality, validation, and documentation processes required for production-grade medical software.
  • Collaborate closely with AI engineers, clinicians, and product colleagues to bring new functionality into production.
Why engineers like working here
  • Real ownership over architecture and technical decisions.
  • Small engineering team with high autonomy and little bureaucracy.
  • Complex production systems and AI deployment workflows.
  • Engineering challenges around reliability, observability, scalability, and compliance.
  • Opportunity to work across the entire stack instead of a narrow silo.
  • Direct collaboration with AI researchers and clinicians.
  • Software that directly affects patient care in production environments.
What we’re looking for
  • Citizenship in an EU/EEA member state or possession of a valid Dutch work permit.
  • Currently based in the Netherlands or open to relocating.Bachelor’s or Master’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related technical field.
  • 5+ years of professional software engineering experience.
  • Comfortable working across multiple layers of the stack.
  • Strong engineering mindset with a pragmatic, hands-on approach.
  • Interest in AI systems, distributed infrastructure, and data-intensive applications.
  • Ability to work independently and take ownership of technical decisions.
Nice to have
  • Experience with parts of our stack (Python, Rust, TypeScript/React, Terraform, cloud-native infrastructure).
  • Experience with AI/ML systems, MLOps, or production data pipelines.
  • Experience in health tech, medtech, or other regulated environments.
  • Familiarity with standards such as ISO 13485, IEC 62304, or ISO 27001.
  • Startup or scale-up experience.
  • Experience with DevOps, CI/CD, observability, and infrastructure management.
What we offer
  • Meaningful technical ownership and influence over architecture and product direction.
  • The opportunity to build next-generation AI infrastructure with direct clinical impact.
  • A highly motivated, experienced, and ambitious team.
  • Flexible working hours and part-time options (32-36 hours).
  • Office space at UtrechtInc on the Utrecht Science Park.
Diversity & inclusion

We value diversity of background, experience, and perspective, and strongly encourage women and underrepresented groups in technology to apply.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Medendo • Randstad

Hybrid
EUR 80,000 - 110,000
Hybrid work model
Laptop provided
Office in Utrecht
+1
Senior Frontend Developer
Senior Frontend Developer

kaiko.ai • Amsterdam

Hybrid
EUR 50,000 - 70,000
Competitive salary
Pension plan
25 vacation days
+2
Full-Stack AI Platform Engineer — Flexible Hours
Full-Stack AI Platform Engineer — Flexible Hours

Cordys Analytics • Utrecht

Hybrid
EUR 70,000 - 100,000
Flexible working hours
Office space UtrechtInc
Deployment Engineer
Deployment Engineer

Healthplus.ai • Randstad

Hybrid
EUR 75,000 - 95,000
Equity stake
Hybrid work
25 vacation days
+1
Full-Stack Developer
Full-Stack Developer

ORTEC • Zoetermeer

Hybrid
EUR 65,000 - 90,000
Competitive salary
Mobility allowance
Pension contributions
+3
Senior Cloud Software Engineer
Senior Cloud Software Engineer

Augmedit • Amersfoort

Hybrid
EUR 90,000 - 130,000
Professional growth
Technical training
Azure certification
+1
Junior Software Engineer, Clinical AI
Junior Software Engineer, Clinical AI

United States Digital Space LLC • Amsterdam

Hybrid
EUR 40,000 - 50,000
Hybrid work model
Medical coverage
Senior Full-Stack Developer
Senior Full-Stack Developer

Open HealthHub • Utrecht

Hybrid
EUR 55,000 - 75,000
Stock Appreciation Rights
Flexible working hours
Own laptop
+2
Medior Software Engineer
Medior Software Engineer

your Jared • Amsterdam

Hybrid
EUR 67,000 - 78,000
Travel allowance
Lunch allowance
Home office budget
+4
Full Stack Developer
Full Stack Developer

Recruit Bridge • Utrecht

Hybrid
EUR 50,000 - 70,000
Participation in SARs program
Laptop
NS Business card
+1