Senior Scientific Programmer

$67,704 - $78,514/Yr

Baylor College of Medicine - Houston, TX

posted 3 days ago

Full-time - Mid Level
Remote - Houston, TX
Educational Services

About the position

The Senior Scientific Programmer at the St-Pierre Lab will be responsible for designing advanced microscopy and image analysis software to support the life science community. This role involves developing and modifying complex software for imaging data acquisition and analysis, working closely with lab members on computational approaches, and contributing to cutting-edge technologies that enhance human health. The position offers a hybrid work arrangement, allowing for partial or full remote work.

Responsibilities

  • Develop and modify complex software for imaging data acquisition and analysis.
  • Maintain and develop in-house scientific software.
  • Develop or modify code for controlling microscope-based image acquisition.
  • Develop or modify code for image analysis for fluorescence microscopy.
  • Create new workflow for a process.
  • Adapt existing algorithm to a workflow.
  • Modify a workflow for bug fixing, adding or generalizing features.
  • Refactor code for simplicity and speed.
  • Translate code from one language to another.
  • Develop graphical user interface.

Requirements

  • Bachelor's degree in Management Information Systems, Computer Science, or a related field (or four years of related experience may substitute for degree requirement).
  • Three years of relevant experience.

Nice-to-haves

  • Masters in Electrical Engineering, Computer Engineering, Math, Physics, Biology or a related field (STEM and quantitative fields in general).
  • Experience with MATLAB and/or Python programming (or other object-oriented programming languages such as C++).
  • Experience in image processing and image analysis.
  • Experience in collaborative coding and version control.
  • Master's degree and one year of experience or PhD.
  • Experience with relational (e.g. MySQL) or non-relational (MongoDB) databasing.
  • Experience in signal processing (filtering and feature detection).
  • Experience in machine learning.
  • Experience in computer vision (object detection and feature extraction).
  • Experience in hardware integration (e.g. Serial port communication, microcontrollers, closed-loop control).
  • Experience in fluorescence microscopy.
  • Experience in GPU computation (CUDA, Tensorflow/PyTorch).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service