Mount Sinai Health System - New York, NY

posted 3 months ago

Full-time - Mid Level
Remote - New York, NY
Hospitals

About the position

The position involves designing, developing, and implementing sophisticated machine learning (ML) systems specifically tailored for the hospital environment. The successful candidate will collaborate closely with cross-functional teams, including data scientists, product managers, and developers, to drive innovation and ensure the effective implementation of ML solutions. A key aspect of the role is to monitor and update the performance and reliability of deployed ML models, ensuring they meet the hospital's operational needs. In addition to technical responsibilities, the role includes guiding junior engineers by establishing and enforcing best practices for coding, conducting code reviews, and maintaining thorough documentation. The candidate will be expected to stay informed about the latest trends and advancements in software engineering and machine learning, engaging in research, testing, and the implementation of new ML methods and techniques. Engagement with stakeholders is crucial, as the candidate will provide project status updates, build interdepartmental relationships, and facilitate knowledge exchange. The role also requires the creation and maintenance of project work plans, technical documentation, corporate standards, and process status reports. Mentoring other analysts on selecting appropriate statistical analysis methods, programming languages, and tools, as well as on generating, interpreting, and visualizing statistical analysis outputs, is an essential part of the job. Furthermore, the candidate will work with the IT department to continuously improve Mt. Sinai's integrated data warehouse, ensuring it meets strategic and business needs while designing and maintaining data and reporting consistency throughout the organization.

Responsibilities

  • Design, develop, and implement sophisticated machine learning systems for the hospital.
  • Collaborate with cross-functional teams of data scientists, product managers, and developers to drive innovation and implementation of ML solutions.
  • Monitor and update deployed models of ML system performance and reliability.
  • Guide junior engineers, establishing and enforcing best practices for coding, code reviews, and documentation.
  • Keep abreast of trends and advances in software engineering and ML, and perform research, testing, and implementation of new ML methods and techniques.
  • Engage with stakeholders to provide project status updates, build interdepartmental relationships, and facilitate knowledge exchange.
  • Create and maintain project work plans, technical documentation, corporate standards, and process status.
  • Mentor other analysts on choosing appropriate statistical analysis methods, programming languages, and tools, and on generating, interpreting, and visualizing statistical analysis outputs.
  • Work with IT to continuously improve Mt. Sinai's integrated data warehouse to meet strategic and business needs and to design and ensure data and reporting consistency throughout the organization.

Requirements

  • Bachelor's degree in Computer Science, Data Science, or Information Technology.
  • Five years of experience in the offered position or a software developer or software engineer position.
  • Experience developing, deploying, and operating efficient and reliable machine learning and back-end software using Python.
  • Proficiency with the Apache Spark framework and tools such as IntelliJ and Visual Studio Code.
  • Experience working through the complete Software Development Life Cycle (SDLC) in a Continuous Integration/Continuous Deployment (CI/CD) environment using Jenkins, Git, Azure DevOps, and Terraform.
  • Familiarity with SQL and NoSQL databases, big data technologies like Apache Spark, and deployment in a cloud system (AWS, Azure, or GCP).
  • Experience leading and mentoring junior developers in machine learning development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service