The opportunity
AI for us is not a data science project. We deploy, monitor, and manage the analytics and we ensure that we operationalize AI products to drive health and patient outcomes. We embrace agile, iteration, and co-creation. Being part of a collaborative team means there’s no limit to what you can achieve
As a Senior Full Stack Engineer, with significant back-end experience, you will work on designing, developing, and deploying scalable applications that power AI-driven solutions. You will lead in ensuring both front-end and back-end systems are optimized for performance and reliability.
This position is remote in Hungary/Serbia and hybrid in UK (Cambridge)/Netherlands (Leiden).
Role responsibilities
- Lead development of front-end components using modern JavaScript frameworks like React.
- Architect, build, and optimize scalable backend services using Python (Flask, FastAPI, or Django).
- Implement and optimize RESTful APIs, ensuring seamless integration with frontend components.
- Design and optimize databases for performance and scalability.
- Automate CI/CD pipelines and oversee cloud deployments (AWS).
- Collaborating with cross functional teams, data scientists and ML engineers to productionise AI applications, converting complex analytical results into robust, scalable APIs and services.
- Take responsibility for system reliability in production by setting up monitoring, observability, and testing frameworks, as well as driving proactive performance optimization.
- Experience with serverless architectures and developing highly scalable backend solutions.
- Participate in code reviews and implement best practices for development.
- Troubleshoot and debug production issues, ensuring system reliability.
- Mentor junior engineers and drive technical excellence across projects.
- Demonstrated capability in developing clean, efficient, and thoroughly tested code, along with proven experience in Agile development environments.
Job Requirements
- 5+ years of experience as a full stack engineer or back-end engineer.
- Expertise in JavaScript / Typescript, React, and Python as back-end.
- Strong understanding of database management (PostgreSQL).
- Proven experience in deploying and managing cloud-based applications, as well as handling CI/CD pipelines.
- Experience with cloud deployments and DevOps tools.
- Experience with application performance optimization
- Knowledge of version control systems (Git)
- Strong problem-solving, leadership, and collaboration skills.
Nice to Have
- Exposure working with large datasets.
- Experience working with microservices and message queues (RabbitMQ) is a plus
- Familiarity with security best practices in web development.
- Experience with AI-powered engineering tooling (GitHub Copilot, Claude Code or Cursor).
What’s in it for you
We’re pioneers. As our new team member, you will have the chance to influence the design, architecture, and refinement of the data-driven evidence-generation approaches in healthcare. You will also have a key role in driving the development of tools to expose processed information, taking advantage of the latest technologies available.
#TogetherWeDiscover
Do you have the experience we are looking for? If so, explore your place at Envision today!
#J-18808-Ljbffr…
