CareerPlan

Senior Software Engineer, AI-Native Development - Evinova

Barcelona, , SpainFull-time2026-10-21 → 2026-11-10
Hybrid · Spain

Core

Design and deliver AI-native full-stack software products that power clinical trials and improve patient outcomes.

Role type

Senior Software Engineer (AI-Native Development)

Builds

Production-ready full-stack applications, LLM-powered workflows, and scalable backend services for clinical research.

Domain

Healthcare / Life Sciences / Clinical Trials

Deliverable

production ML models

Required skills

Full-stack development (Java/Node.js, TypeScript, React, React Native), RESTful & GraphQL APIs, Document-based storage (MongoDB), Data streaming (Kafka), AI-assisted development, LLM integration, CI/CD pipelines, Containerization (Docker, Kubernetes), AWS cloud services, Testing discipline (Unit, Integration, BDD)

Preferred skills

Agentic AI systems, Clinical trial software (eCOA), GxP/SaMD validation, Large organization solutions, Open-source contributions

Technologies

Java, Node.js, TypeScript, React, React Native, MongoDB, Kafka, GitHub Actions, Azure DevOps, Docker, Kubernetes, AWS

Responsibilities

Write production code across backend and frontend; Design and implement LLM-powered workflows and AI-driven user experiences; Build scalable backend services and APIs; Troubleshoot production issues and enhance monitoring; Collaborate on infrastructure-as-code and CI/CD pipelines; Operate effectively in regulated environments; Mentor peers in AI-assisted development.

Seniority

Senior, hands-on IC