Senior Python Engineer (remote) - Healthtech (Precision Medicine)
Tech Stack / Keywords
Firma i stanowisko
Vesynta is an investor-backed precision medicine company based within the London Cancer Hub. They build clinical decision support software that personalises dosing of critical therapies at the point of care, providing clinicians with data-backed pharmacology models to reduce toxic side effects and improve treatment efficacy. Their mission focuses on supporting underserved patients, including children, women, and those with diverse ethnic heritages, traditionally poorly served by coarse dosing methodologies.
Wymagania
Essential:
- 5+ years of backend software engineering focusing on computationally heavy, pure Python environments.
- Expert-level Python knowledge including Python Data Model, strict typing protocols (mypy), and memory lifecycle management (GC, profiling via tracemalloc).
- High proficiency in NumPy, SciPy, and Pandas for vectorization, data structures, and optimized mathematical execution.
- Proven ability to translate advanced mathematical equations and scientific pseudocode into performant, rigorously unit-tested algorithms.
- Comfortable reading from, building, and contributing to Mermaid.js UML and flow charts for architectural decisions.
Desirable:
- Experience designing, maintaining, or scaling RESTful endpoints using FastAPI and configuring gRPC interfaces.
- Familiarity with R and experience using rpy2 or similar FFI bridges.
- Prior work in life-sciences, pharmacometrics, bioinformatics, quantitative finance, or domains with rigorous numerical and mathematically validated software pipelines.
Obowiązki
- Write custom, highly efficient Python modules using vectorised operations (numpy, pandas, attrs) to calculate critical clinical metrics.
- Engage with internal software design processes, contributing to and following Mermaid.js UML and flow charts for architecture and pipelines.
- Translate advanced mathematical equations into robust code, backed by strict unit testing against hand-calculated datasets.
- Own integration of Python models with an R backend (via rpy2), exposing them securely through FastAPI and gRPC.
Oferta
- Opportunity to create and deliver real-world impact for critically ill children.
- Hybrid and flexible working policy prioritizing team well-being and quality of work.
- Professional development opportunities including mentorship, open-source contributions, and shaping technical direction.
- Competitive salary, 30 days annual leave, subsidised private health insurance, salary sacrifice schemes (home tech, bicycles, electric cars), stock options.
- Supportive culture with independent HR, TOIL provision, Employee Assistance Programme, NEST workplace pension, structured parental leave, family-friendly working arrangements, and inclusive company socials.
- UK approved VISA sponsorship.
Inne informacje
Vesynta is managing the recruitment process directly and only accepts applications from candidates themselves. They do not accept unsolicited CVs or profiles from recruitment agencies. Unsolicited submissions will not form any contractual agreement and Vesynta reserves the right to contact and hire any candidate whose details have been shared unsolicited without financial obligation to the submitting agency.
Vesynta
Pracodawca