Roche has created a new business - Roche Information Solutions (RIS) - that is charged with building a modern software stack that will change the way patients are cared for. Our challenge is to bring together complex diagnostic and treatment data to intelligently process and present this data to healthcare professionals which allows for improved patient care. If you are passionate about advancing science and want to be a part of revolutionizing the healthcare industry, join us to put your software touch on it!
We are looking for candidates with a deep knowledge and passion for software algorithm development to join our tiger team. Together, we will build a growing portfolio of frameworks and tools that enable scientists across Roche to conduct drug development research and develop novel algorithms for personalized healthcare.
As a Software Engineer - RIS Engagement, you will be a member of a tiger team of software engineers who collaborate with technical users (imaging scientists, data scientists, researchers) working on the development of algorithms for various clinical and diagnostic use cases. As part of the team you will actively contribute to supporting our users by integrating their machine learning algorithms within our SaaS solutions, support the requirements definition of future versions of our products and contribute to the development of relevant components. You will maintain and support current codebases while driving innovation and the development of novel technologies and tools.
Integration (20%): Enable scientists to use our RDS solutions by the following activities:
Understand the technical requirements of their use cases and existing implementation
Design potential integration models
Contribute to technical implementation
Requirement Collection (10%): Support technical requirement collection from an advanced user group that can be shared and explained to our Product Management team for definition and prioritization.
Development (60%): Develop, test, and maintain common analytic components that can be leveraged by the entire community or specific to a use case
Advanced Users Community (10%): Contribute to a community of scientists across the Roche organization as well as external users of our Research Decision Support (RDS) Solutions. Identify, Share and Promote common solutions across this community.
BS degree in CS or equivalent required, MS or recent PhD grad preferred.
Must have: At least 3 years of hands-on software development experience.
Must have: Advanced knowledge of Python.
Experience with pyTorch and/or Tensorflow.
Experience in computer vision, familiarity with medical imaging is a plus.
Experience with deep learning.
Strong team player, willing to take responsibility proactively and drive tasks independently while interacting with and supporting other team members.
Nice to Have:
Experience with Java
Expertise in AWS
Experience with KubeFlow
Roche is an equal opportunity employer and strictly prohibits unlawful discrimination based upon an individual’s race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, mental/physical disability, medical condition, marital status, veteran status, or any other characteristic protected by law.