Search jobs > Boston, MA > Data engineer

Data Engineer

Massachusetts General Hospital
Boston, Massachusetts, US
Full-time

Program Summary

Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.

The Center for Precision Psychiatry (CPP), a new and dynamic interdisciplinary Center, is seeking a highly motivated data / software engineer to whom will interact closely with Center PIs and staff to accomplish the CPP mission of integrating research into clinical practice to advance the emerging field of precision psychiatry.

Precision psychiatry aims to identify and leverage individual differences in biology, lifestyle, environment, and the social determinants of health to improve the prevention, diagnosis and treatment of mental health conditions.

Ongoing CPP projects include (but are not limited to) : employing digital phenotyping methodology to predict imminent increases in suicide risk among individual youth and adults, elucidating the genetic basis of psychiatric disorders, the genetic dissection of neuroimaging phenotypes related to neuropsychiatric illnesses, using high-dimensional health and biomarker data to understand the etiologic architecture of mental health conditions and developing novel tools for risk stratification and precision psychiatry.

Position Summary

The successful candidate will have demonstrable professional experience in the design, implementation, integration, testing and deployment of backend software and systems, including software development in both team-based and independent projects.

Principal Responsibilities

  • Support data engineering efforts, including database and API design, data extraction / transformation / load, and data aggregation / integration.
  • Develop, validate, test, document, deploy, and maintain clinical and research applications for precision psychiatry. Applications may include but are not limited to data management systems analytics pipelines, and clinical reporting tools.
  • Support data science efforts, including computational statistics, machine learning, deep learning, interactive web-based visualization
  • Support high performance computing efforts, including on-premise cluster computing, cloud computing, and Linux container orchestration
  • Support data management, including big data storage on premises and in the cloud, life cycle management, archiving, security, and access control
  • Maintenance of local data / GPU workstations and server software environments
  • Management of user-account / data-privacy / security for the workstations and servers
  • Assist group on medical data science projects
  • Data preprocessing
  • Software development with readable, testable code and good documentation
  • Troubleshoot, debug and upgrade existing systems
  • Ensure software is updated with latest features

Skills Required

  • Software engineering, including agile methodology, unit testing, continuous testing and integration, refactoring, code reviews, version control, release management, packaging, and distribution
  • Proficiency in SQL
  • Knowledge of Linux-based operating systems
  • Proficiency in setting up and maintaining GPU-capable workstations running on Windows / Mac / Linux operating systems
  • Knowledgeable in statistics / machine learning and capability to implement in R and Python
  • Knowledgeable in common data science packages, such as R : tidyverse and Python : Pandas, NumPy, Scikit-learn
  • Excellent oral and written communication skills
  • Excellent interdisciplinary communication skills
  • Preferred Skills :
  • Experience with cloud computing
  • Knowledgeable in deep learning frameworks (preferably PyTorch) with capability to build, train and validate models end-to-end
  • Experience in designing RESTful APIs, architecting robust and scalable systems, and deploying and maintaining web services, including web server configuration (e.

g., Apache, NGINX), message queues (e.g., RabbitMQ, Apache Kafka), microservice architectures, proxy servers, sidecar patterns

  • Experience with user interface and web development (e.g., JavaScript, React, HTML, CSS)
  • Experience with Linux containers and container orchestration systems (e.g., Docker, Kubernetes)

Qualifications And Experience

BS / MS degree in Computer Science, Engineering, or related field

Required

  • 2+ years of related experience with Linux system administration with networking
  • 2+ years of software engineering using Python or equivalent programming language
  • Proven work experience as a Data Engineer or Developer working in a software development team
  • Proven track record of delivering high-quality, production-grade software

Preferred

Formal agile software development

Supervisory Responsibilities

N / A

Fiscal Responsibilities

N / A

Primary Location

MA-Boston-MGH 185 Cambridge

Work Locations

MGH 185 Cambridge

IT / Health IT / Informatics-Engineer

Organization

Massachusetts General Hospital(MGH)

Schedule

Full-time

Standard Hours

Shift

Day Job

Employee Status

Regular

Recruiting Department

MGH Psychiatry

Job Posting

Dec 2, 2023

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
MITRE
Bedford, Massachusetts

Knowledge and experience across data management domains, including data science, data governance, metadata management, data quality, business intelligence, data security & privacy, and data strategy. L146) in the Modeling & Analysis Innovation Center is seeking highly motivated, adaptive, and enthus...

Promoted
Capital One
Lincoln, Massachusetts

We are seeking Data Engineers who are passionate about marrying data with emerging technologies. Center 1 (19052), United States of America, McLean, VirginiaLead Data EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, ...

Promoted
DraftKings, Inc.
Boston, Massachusetts

Join us as a Lead Data Science Engineer (Marketing) and work with a dynamic team of experts dedicated to redefining the gaming industry. What you'll do as a Lead Data Science Engineer. Lead and mentor a team of data scientists and engineers to achieve high-impact business goals. You'll leverage your...

Promoted
Capital One
Stoneham, Massachusetts

We are seeking Data Engineers who are passionate about marrying data with emerging technologies. Center 1 (19052), United States of America, McLean, VirginiaSenior Data EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced...

Promoted
Capital One Careers
Cambridge, Massachusetts

As a Capital One Data Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift and Sno...

Promoted
Capital One
Woburn, Massachusetts

We are seeking a Senior Data Engineer who is passionate about marrying data with emerging technologies. West Creek 3 (12073), United States of America, Richmond, VirginiaSenior Data Engineer, Finance Tech TeamDo you love building and pioneering in the technology space? Do you enjoy solving complex b...

Promoted
Oracle
Boston, Massachusetts

Job DescriptionOur Team Building off our Cloud momentum, Oracle has formed a new organization - Health Data Intelligence Organization. We are unencumbered and will need your contribution to make it a premier engineering center with the focus on excellence. Health Data Intelligence has a rare opportu...

State Street
Quincy, Massachusetts

Collaborate with stakeholders to design and build and maintain robust and scalable data pipelines to efficiently collect, transform and load high volume of data from various sources using data ingestion tools. Establish data quality standards & best practices, implement data governance process and e...

DigitalOcean
Boston, Massachusetts

Our Team: The person filling this position will report to the manager of the Fleet Optimization Engineering team, leading the Fleet Data mission. Three diverse engineers currently support the Fleet Data mission and they are located across the US and Canada. We are looking for a highly skilled and mo...

Mediabistro
Boston, Massachusetts

History working within Data Management, Data Storage, Data Analytics, Data Visualization, Data Integration and MDM. We are seeking a skilled Data Engineer with a focus on Data Analytics and Visualization to join our team. Support data pipeline executions end to end from raw data to data restructurin...