Senior Software Engineering and Programming Associate

Apply Now

Company: Baylor College of Medicine

Location: Houston, TX 77084

Description:

Division: Medicine

Work Arrangement: Onsite only

Location: Houston, TX

Salary Range: $111,118 - $135,000

FLSA Status: Exempt

Work Schedule: Monday - Friday, 8 a.m. - 5 p.m.

Summary

The Section of Hematology and Oncology, Department of Medicine at Baylor College of Medicine is searching for a dedicated and detail-oriented Senior Software Engineering and Programming Associate. This position develops, tests, and maintains data-driven analytic pipelines for the analysis and reporting of biomedical data. Working with a team of physician scientists and informaticians at Baylor College of Medicine, the Senior Software Engineering and Programming Associate, will utilize big data extracted from electronic health records (EHRs) from multiple large academic cancer centers with the goals to advance Learning Health Systems. The specific tasks involve phenotyping of diseases (involves understanding of ICD-10-CM,CPT, UMLS vocabularies, natural language processing pipelines, and finetuning/application of existing biomedical large language models), deriving/validating prediction models for specific outcomes (involves knowledge of statistical associations, deep learning, neural networks, transformers, transferred learning), and translating models into actionable knowledge to impact patient care (involves knowledge of software development, API implementation/integration with native EHR such as Epic). Prior knowledge in Python (Pandas, NumPy, Seaborn, Scikit-learn, TensorFlow vs PyTorch) and SQL are required.

Job Duties

  • Work in cutting-edge big data healthcare research using advanced AI/ML methodologies to design, code, test, and maintain novel software system with moderate complexity to integrate external data and software tools for multi-platform and multi-center informatics applications.
  • Collaborate with team members from diverse backgrounds (clinical, epidemiological, and data science) regarding requirements, schedules, and activities; troubleshoot development and production problems across multiple environments and platforms.
  • Adapt and test proprietary and open-source data analysis pipelines on various computing platforms for the analysis and reporting of biomedical data, with emphases on data-driven algorithms for data cleaning, classification, regression, anomaly detection, and prediction.
  • Deploy the pipelines, monitor their executions, interpret results, customize pipelines to improve the performance of data-driven pipelines.
  • Prepare documented observations, analyses and interpretations of results including technical reports, summaries, protocols and quantitative analyses.
  • Support users by maintaining documentation and producing and analyzing reports; maintain communications with software engineering and programming stakeholders.
  • Present and publish results in peer-reviewed journals and relevant scientific conferences.
  • Apply novel artificial intelligence methods.
  • Work on building natural language processing pipelines.
  • Utilize large language model to determine and predict clinically relevant outcomes in oncology.
  • Build clinical decision support tools, federated learning network, and large oncology databases across multiple research institutions.
  • Perform other job related duties as assigned.


Minimum Qualifications

  • Bachelor's degree. Four years of relevant experience may substitute for degree requirement.
  • Four years of relevant experience.


Department Specific Requirements

  • Prior knowledge in Python (Pandas, NumPy, Seaborn, Scikit-learn, TensorFlow vs PyTorch) and SQL are required.


Preferred Qualifications

  • PhD or MS degree in computer science, software engineering, or related disciplines.
  • An MS degree can replace two years of relevant experience and a PhD degree can replace four years of relevant experience.
  • Candidates with complementary but distinct MS (e.g. software engineering) and PhD (e.g. computer science) degree can count both toward relevant experience.
  • Proficient in at least one of Python and R programming languages, with demonstrated skills in data manipulation and software engineering.
  • Prior experience in healthcare data analysis.


Baylor College of Medicine is an Equal Opportunity/Affirmative Action/Equal Access Employer.

DI

Requisition ID: 21176

Similar Jobs