Software Engineer

Partners Healthcare System Boston , MA 02298

Posted 2 months ago


The Massachusetts General Hospital (MGH) Neurology Department, an affiliate of Harvard Medical School and a world leader in brain research, is seeking a software engineer to help launch a multi-center collaborative database for critical care data sharing through the Center for Neurotechnology and NeuroRecovery's ICU Precision Medicine Lab. This Collaborative Hospital Repository to Unlock Synergy (CHoRUS) in Data will foster collaborative infrastructure, tools for working with medical Big Data; support clinical process improvements that can benefit from Big Data analytics; and enable highly granular retrospective and prospective studies using MGH's data archives and via continual capture of new data. Funded projects supporting our lab include investigation of traumatic brain injury (NIH/NINDS), subarachnoid hemorrhage (NIH/NINDS), and COVID-19 (Department of Defense). Our team is building the data resources, models, algorithms, and pipelines needed to harness the power of medical Big Data in pursuit of these projects' objectives. We are looking for a software engineer who can thrive in pursuit of this mission alongside experts in critical care, statistics, time series analysis, machine learning, and computer science.


This position involves a wide range of responsibilities, including:

  • Developing and deploying software and apps that interact with clinical information systems and mobile devices, and with existing databases and software systems.

  • Developing software for real-time interaction with clinical devices, including EEG recording devices, bedside ICU monitors, and mobile heath monitoring devices.

  • Developing software that generates insightful summaries of large & complex datasets.

  • Organizing, manipulating and integrating new datasets across different formats and robust synchronization with existing datasets and databases.

  • Under general direction, developing innovative analytical methods to help collaborators interpret results and design follow-up research.

  • Providing support to neurology researchers to develop and implement data-analyses.

  • Contribute to manuscript preparation and project-team reports.

  • Actively participate in project team meetings and provide necessary technical tutorials to elevate the team's understanding of modern software stacks.

  • Design, write, test, tune, document, deploy, maintain and support new features, analysis methods and infrastructure.

  • Maintain computing infrastructure and software deployments.

  • Mentor teammates with less engineering experience and share knowledge of computer science best practices with the team.

  • Contribute to system architecture and design.

  • Refine software development processes and best practices.


  • Demonstrated ability in developing software applications that either manage or analyze time series data and/or data from electronic health record using language such as one of the following Python, Matlab, R, C .

  • Expertise in relational and/or NO-SQL database management and ETL for batch processing.

  • Facility with "tools of the trade", e.g., Unix system administration, shell scripting, building and deployment tools, version control.

  • Proven ability to meet deadlines and work cooperatively in a small collaborative team.

  • Demonstrated capability as highly organized, a creative problem-solver.

  • Detail-oriented, self-motivated, and able to work independently as well as within cross-functional teams.

  • Ability to adapt to rapidly changing and high-demand environments.

  • Experience with AWS, GCP, or IBM Cloud Object Storage.

  • Experience with the Spark big data stack (Hadoop, Spark, etc.) a plus.

  • Comfort with probability, linear algebra, and data analysis, and experience processing or analyzing biological data.

  • Demonstrated proficiency with several of the following technologies: R, Python, Matlab, Javascript, Unix, C .

  • Excellent written and oral communication skills.


Minimal Bachelor's degree in Computer Science, or related field, Master's degree preferred.


3 years industry experience working in software development.


The research coordinator will work within a team of physicians, clinical research coordinators, and physician-scientist neurologists. Work will be performed in various adult ICUs at MGH, in collaboration and with other academic hospitals on the MGH and MIT main campus.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer


Posted 2 days ago

VIEW JOBS 6/2/2020 12:00:00 AM 2020-08-31T00:00 Who we are Drizly is the world's largest alcohol marketplace and the best way to shop beer, wine and spirits. Our customers trust us to be part of their lives - their celebrations, parties, dinners and quiet nights at home. We are there when it matters - committed to life's moments and the people who create them. We partner with the best retail stores in over 1200 cities across North America to serve up the best buying experience. Drizly offers a huge selection and competitive pricing with a side of personalized content. That is what we do. Who we are is a different story. We are more than just another tech company. There is an intellectual curiosity that occurs at Drizly. We have a desire to question, to understand, to figure it out. Bottom line, we solve it. We value not just the truth but the process to get to the truth, to deliberate, decide and then act. Most importantly, we care. We care about our customer. We care about our company. We care about our team. There will be long days and incredible challenges. We are blazing a trail in an industry that hasn't changed in nearly a century, and that doesn't scare us (well, not all the time) -and even when it does, it doesn't stop us, it energizes us. Do you see yourself here? Read on. Who you are You are a tech-savvy engineer that thrives on building things with real-world applications that you and your friends could talk about. You're at the point in your career where you've committed to taking action to continuously improve and readily accept assignments that broaden your capabilities. You're also someone that knows their strengths and opportunities and proactively seeks feedback in pursuit of growth. Comfort with learning and adopting new technologies helps you keep your technical skills fresh, so you're someone who likes to experiment until you find the tech that works. Coworkers would describe you as a flexible, open communicator that can balance taking action with driving results and you know/can clearly articulate the difference. You are a proficient contributor that's passionate about writing clean, readable, maintainable code and display best practices consistently sticking to style guides, git usage, and timely deployments. You've been trusted to own small-to-medium features from technical design through deployment and are self-sufficient in at least one area of a codebase matched by a high-level of understanding of how systems interact with that codebase. You ideally have two to three years of experience working with backend web technologies. We write most of our core systems in Ruby, but we are flexible on your specific experience; we care more about general engineering acumen than any specific tech. We would be really impressed if you had experience in eCommerce, payment systems, or the food and beverage technology space. What the role is In this Software Engineer role, you will be an integral part of the engineering team, responsible for executing on our product roadmaps against the back-end of our consumer and retailer (think liquor store operations) tools with aggressive timelines during rapid growth. By partnering closely with product managers, customer experience, sales, and account management teams, you will contribute to faster releases that power some of Drizly's biggest technical strategies. In this role you will: * Work with Product, UX, and other stakeholders to design, implement, document and maintain features for different properties of the Drizly platform. * Write well tested, performant code and participate in code reviews with the team. * Work with the engineering organization to level up technical processes, code quality, and system design. The Other Stuff * Competitive salary * One-on-one professional coaching with an external expert * Health, Dental and Vision Insurance * Flexible vacation policy * Commuter benefits * 401(K) Plan * Added perks You do you. Drizly is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status Drizly Boston MA

Software Engineer

Partners Healthcare System