A global publicly-traded commercial-stage oncology company developing a profoundly different cancer treatment therapy called tumor treating fields (TTFields) for patients with solid tumors. TTFields therapy is a non-invasive, novel, antimitotic treatment modality that utilizes proprietary technology attempting to slow or reverse tumor progression by inducing tumor cell death.
Novocure's commercialized product, Optune, is approved for the treatment of adult patients with glioblastoma (GBM) in the USA, Europe, and Israel.
Novocure has ongoing or completed clinical trials and is further expanding its efforts into several other solid tumor indications - non-small cell lung cancer, pancreatic cancer, and other types of solid cancers.
We are looking for a Senior Algorithm Engineer for the treatment Planning and Digital Application department, who is leading developing of software platforms for TTFields treatment planning and management.
The Senior Algorithm Developer will lead the definition and development of finite element solvers or deep learning approximation methods in a near real-time manner.
These solvers are used for simulation and evaluation of TTFields in patients, to facilitate treatment planning optimization and efficacy, in compliance with clinical goals.
This is a full-time position, reporting to the Algorithm Team Lead.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Lead development of proprietary advanced simulation engines (numerical solvers or alike) for the Companys treatment-planning platforms and internal research and development activities
Define requirements for the simulation engine, create proof-of-concepts for suggested solutions and roadmap to allow optimal method selection
Supporting internal company activities by applying multi-disciplinary expertise at the intersection between Algorithm, Physics, Mathematical modelling and Numerical methods
Collaborate with the Algorithm group and the Physics group in development and validation of algorithmic solutions
Collaborate with software team to integrate the core algorithms to the software platform according to regulatory and QA standards
Write design documents, validation and verification processes and protocols for the integrated simulation engine/developed algorithms
Prepare presentations necessary for patents, regulatory submissions, academic conferences, and other scientific publications
Requirements: Minimum 5 years of experience in Computational Physics/Electromagnetics, Mathematical Modelling, and Numerical Methods (such as methods for solving ODEs and PDEs, using finite difference/element modeling, relaxation, multigrid approaches, etc.).
Experience in the development of scientific modeling/simulation programs
Excellent intuition in electromagnetic and/or heat-transfer Physics
Proficiency in coding Python
Experience with deep learning
Experience with C++ is an advantage
Background in Medical Physics or Medical Imaging an advantage.
Proven ability to perform independent research and development
Very strong analytical skills, ability to capture a bigger picture, system-level vision, experience in working with complex systems and algorithms
OTHERS:
Data-driven and multitasking capabilities
Highly innovative, with a proactive can-do attitude
Team player capable of working in a multi-disciplinary environment involving physicists, engineers, biologists and physicians
Strong communication and influencing skills
This position is open to all candidates.