The cancer journey begins at diagnosis. Our mission is to help deliver the best cancer care by empowering clinicians to make efficient and accurate diagnoses and decisions which guide our patients journeys. Through the development, stewardship, and sharing of clinical and research support tools, we strive to maintain and redefine state-of-the-art pathology practice.
We are seeking a Software Engineer to join our Digital Pathology Team.
Assist in the design and development of software applications which support and empower the Pathology Department
Integrate and develop back-enddata flows and REST APIs to power our front-end apps and deliver data to downstream systems, in scalable and maintainable ways
Collaborate with our team of software engineers in architecting tools and systems
Tools we Use:
Back-end: Python, Redis, Elastic Search, GraphQL, Node, Flask, aiohttp, and relational databases to collect, cache, manipulate and deliver data originating from multiple operations at the hospital
Front-end: React, Typescript, GraphQL and Tableau to deliver tools and dashboards that allow our end-users to do their jobs faster and more easily
A problem solver with the ability to think outside of the box
A teammate with the ability to work well both independently and within a diverse team.
Hard-working and passionate, believing strongly in our mission statement and goals.
Detail-oriented, with the ability to thoroughly test and submit high quality work on time.
An effective communicator with strong interpersonal skills.
Enthusiastic about learning new skills
Python or equivalent
React or other front-end framework; web development
SQL and relational databases
Understanding of algorithmic complexity
Familiarity with software design patterns
Interest in the pathology domain
Nice to have:
Emphasis on continuing education
Our team is part of a larger ecosystem of software engineers
As one of the world's premier cancer centers, Memorial Sloan-Kettering Cancer Center is committed to exceptional patient care, leading-edge research, and superb educational programs. The close collaboration between our physicians and scientists is one of our unique strengths, enabling us to provide patients with the best care available today as we work to discover more effective strategies to prevent, control, and ultimately cure cancer in the future. Our education programs train future physicians and scientists, and the knowledge and experience they gain at Memorial Sloan-Kettering has an impact on cancer treatment and the biomedical research agenda around the world.