Senior Bioinformatics and Image Analysis Engineer - SGA Inc.
South San Francisco, CA 94080
About the Job
Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Bioinformatics and Image Analysis Engineer for a contract assignment with one of our premier Pharmaceutical services clients in South San Francisco, CA.
Responsibilities :
The firm is seeking a highly skilled and innovative bioinformatician and software engineer to drive the development of a modular, Python-based platform for single-cell image processing and analysis. This cutting-edge framework is designed to process raw images from Optical Pooled Screens (OPS), PertubView, and Cell Painting experiments, ultimately generating comprehensive feature tables that enable deep biological insights.
Key image processing steps include advanced stitching, precise image registration, denoising, spot detection, read calling, nuclei and cell segmentation, and phenotypic feature extraction. The scope of this platform extends beyond image processing; it encompasses data preprocessing, transformation, statistical analysis, and visualization, creating a robust end-to-end solution for researchers.
In addition to developing and optimizing this innovative platform, the role involves the analysis of existing internal projects to enhance methodologies, derive actionable insights, and inform future experiments. This hands-on, collaborative position provides a unique opportunity to work closely with scientists and engineers across disciplines, blending expertise to tackle complex challenges in bioinformatics and image analysis.
The role also offers the chance to provide dedicated office hours, supporting package users within the firm through personalized troubleshooting, user engagement, and hands-on guidance. By facilitating interactions and empowering users, this position contributes to building a thriving, collaborative research community.
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.
Responsibilities :
The firm is seeking a highly skilled and innovative bioinformatician and software engineer to drive the development of a modular, Python-based platform for single-cell image processing and analysis. This cutting-edge framework is designed to process raw images from Optical Pooled Screens (OPS), PertubView, and Cell Painting experiments, ultimately generating comprehensive feature tables that enable deep biological insights.
Key image processing steps include advanced stitching, precise image registration, denoising, spot detection, read calling, nuclei and cell segmentation, and phenotypic feature extraction. The scope of this platform extends beyond image processing; it encompasses data preprocessing, transformation, statistical analysis, and visualization, creating a robust end-to-end solution for researchers.
In addition to developing and optimizing this innovative platform, the role involves the analysis of existing internal projects to enhance methodologies, derive actionable insights, and inform future experiments. This hands-on, collaborative position provides a unique opportunity to work closely with scientists and engineers across disciplines, blending expertise to tackle complex challenges in bioinformatics and image analysis.
The role also offers the chance to provide dedicated office hours, supporting package users within the firm through personalized troubleshooting, user engagement, and hands-on guidance. By facilitating interactions and empowering users, this position contributes to building a thriving, collaborative research community.
- Collaborate with image processing and spatial omics experts to create and optimize a comprehensive image processing and analysis framework, integrating diverse computational needs and methodologies.
- Develop and maintain a scalable software architecture to support key processes, including image stitching, image registration, denoising, spot detection, read calling, cell segmentation, phenotypic feature extraction, as well as data preprocessing, transformation, statistical analysis, and visualization.
- Provide regular office hours to support and engage package users within the firm, offering personalized troubleshooting, guidance, and training to foster effective software utilization.
- Work collaboratively with multidisciplinary teams, including local and remote engineering teams, to achieve project milestones and support broader scientific initiatives.
- Contribute to the broader scientific and open-source communities through impactful software development.
- Ph.D. in bioinformatics or computer science.
- 5+ years of experience developing and optimizing Python-based solutions, with a minimum of 2 years dedicated to building image analysis pipelines for applications such as OPS, PerturbView, and Cell Painting.
- Expertise in version control systems (e.g., Git) and experience with CI/CD pipelines, actions, and automated workflows.
- Proven ability to create, deploy, and support complex bioinformatics workflows, including image stitching, image registration, segmentation, data preprocessing, transformation, statistical analysis, and visualization.
- Strong communication skills for conveying complex scientific and technical concepts to diverse teams and stakeholders.
- Self-motivated and enthusiastic about programming and tool development.
- Willingness to work in a Research-motivated environment and learn more about Science.
- Experience providing user-facing software support, including guidance, documentation, and direct engagement with scientific users.
- Familiarity with OPS, including development and application of novel image processing and data analysis tools.
- Familiarity with the deep learning ecosystem including Pytorch experience.
- Strong experience with domain-specific image processing and visualization tools like Ahslar, Cellpose, Cellprofiler, Stardist, and Napari.
- Experience with high-performance computing (HPC), cloud-based workflows, and tools like WDL for workflow orchestration.
- Knowledge of high-dimensional imaging data models and OPS data structures.
- Familiarity with Open Microscopy Environment (OME) tools, such as Bioformats, OME-Files, and OMERO.
- Proven track record of publications in OPS-related fields and significant contributions to open-source projects.
- Strong initiative, independence, and a passion for exploring and implementing new methodologies and tools.
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.
Source : SGA Inc.