TL;DR: fast-growing health tech company (AI for stroke detection), Amsterdam, 55-95k euros, Python.
When a patient with stroke symptoms arrives at a hospital, the patient's brain is scanned and uploaded into our cloud.
We immediately run AI algorithms detecting stroke location (if any) and type.
The result is uploaded back into the hospital, sent as an email, displayed in our mobile applications and web interface.
Performance: every saved minute of processing saves one month of the patient's life.
Accuracy: AI analysis results affect what treatment the patient will get if any.
Reliability: human lives depend on our product, so it must be always accessible and every result must be reproducible.
Compliance: our product is a medical device, and so it must comply with a lot of regulations.
Your job is to improve the system's reliability and compliance. You'll be automating:
Acceptance tests: converting user requirements into automated tests.
Integration tests: the system includes a lot of different components (some of them are third-party), and for every release, we must ensure all components interoperate as expected.
Unit tests: we already have some automated tests but we always strive for better coverage.
Reports generation: results for all tests we do must be represented in a form suitable for presenting to external auditors.
These are the engineering values that we expect you to share:
Strive for progress not perfection.
Keep tests reliable, atomic, fast, and reproducible.
Refactoring should be safe and easy.
flake8 and mypy for code quality
pytest for testing.
golangci-lint for code quality
go test (with assertify) for testing
eslint for code quality
jest for testing
Ansible, terraform, kubernetes for automating environment creation.
Docker and Google Cloud for serving the project
Some of the technologies above.
Be eager to learn the rest along the way.
Python: read code, write unit tests, automate the boring stuff.
Selenium, Robot Framework, Cypress, or another E2E testing framework. The final choice is yours.
Salary € 55.000 - € 95.000, including 8% holiday pay and pension contribution. Are you worth more? Sure, let's talk!
Reimbursement of commute and travel expenses.
Free lunch at the restaurant near the office.
Everything you need for work. Laptop, monitor, desk, you name it.
Small team. About 30 people in the company and just about 10 out of them are engineers. Easy to make an impact, no bureaucracy, no struggles between teams.
Open for experiments. We're always looking for new ways to make the product better, and if you have ideas you'd like to validate, we'll give you the time and resources you need.
The best place to learn new things. We discuss new publications in the field, try new technologies, visit meetups together, give you 4 hours per week to let you learn new technologies.
No boundaries on your role. Want to try DevOps? Machine Learning? Web development? Designing architecture? Sure! We hire you as a test automation engineer but you can try other roles, and we will support you in it.
Friendly environment. We're friends, we like to cook together, play board games and PS4 on Fridays, and just share our life stories.