Senior Python Engineer (remote) - Healthtech (Precision Medicine)
Vesynta
- București
- Permanent
- Full-time
- High-Performance Python: Write custom, highly efficient modules using vectorised operations (numpy, pandas, attrs) to calculate critical clinical metrics.
- System Design & Integration: Engage directly with internal software design processes, actively contributing to and following Mermaid.js UML and flow charts for architecture and pipelines.
- Math to Code: Read and translate advanced mathematical equations into robust code, backed by strict unit testing against hand-calculated ‘golden’ datasets.
- Cross-Language APIs: Own the integration of Python models with an industry-standard R backend (via rpy2), exposing them securely through FastAPI and gRPC.
- Initial Screening Call: A brief introductory chat via Google Meet to discuss your background, expectations, and mutual alignment with the role.
- Technical Challenge: A take-home Python coding assignment sent via email to evaluate your technical approach and problem-solving skills at your own pace.
- Final Interview: A two-part session consisting of an in-depth technical evaluation (discussing hard skills and logic) and a conversational culture-fit exploration.
- Selection & Offer: We make a final decision based on a comprehensive review of all stages and extend a formal offer to join the team.
- 5+ years of backend software engineering focusing on computationally heavy, pure Python environments.
- Expert-level Python: Deep knowledge of the Python Data Model, strict typing protocols (mypy), memory lifecycle management (GC, profiling via tracemalloc), and state management utilizing immutability (attrs) and caching strategies (functools).
- Scientific Libraries: High proficiency in NumPy, SciPy, and Pandas for vectorization, data structures, and optimized mathematical execution.
- Math Translation & Unit Testing: Proven ability to translate advanced mathematical equations and scientific pseudocode into performant, rigorously unit-tested algorithms directly from logic specifications.
- System Documentation: High comfort level reading from, building, and contributing directly to Mermaid.js UML and flow charts to govern architectural decisions.
- Experience designing, maintaining, or scaling RESTful endpoints using FastAPI and configuring gRPC interfaces for high-performance communication.
- Familiarity with R and prior experience employing rpy2 (or analogous FFI bridges) to invoke non-Python scientific kernels from a Python ecosystem.
- Prior work in life-sciences, pharmacometrics, bioinformatics, quantitative finance, or domains featuring rigorous numerical and mathematically validated software pipelines.
- Impact Opportunity to create, and deliver real-world impact for children who are critically ill.
- Flexibility Hybrid and flexible working policy, where team well-being and quality of work are prioritised.
- Growth: Opportunities for professional development, mentorship, open-source contributions, and shaping our technical direction.
- Compensation Competitive salary, 30 days annual leave, subsidised private health insurance, salary sacrifice schemes (home tech., bicycles, electric cars), stock options and more.
- Support and Culture Independent HR, TOIL provision, Employee Assistance Programme (ensuring personal and professional well-being), NEST workplace pension, structured parental leave packages, family-friendly working arrangements and inclusive company socials.
- Visa Sponsorship Vesynta is a UK approved VISA sponsor.