Memphis, Tennessee, United States
12 hours ago
Senior Computational Scientist in Center of Excellence in Structural Cell Biology
The St. Jude Center of Excellence in Structural Cell Biology seeks a motivated Staff Software Engineer who will work both independently and in a team towards the development of scientific computational infrastructure. The ideal candidate will combine deep and broad coding experience with scientific domain knowledge to implement software solutions to tackle complex problems. The Staff Software Engineer will develop robust and efficient data processing pipelines for both CryoEM and CryoET with a high level of automation. Additionally, the candidate will create user-friendly interfaces for data analysis and management. The Staff Software Engineer will assist with benchmarking, debugging, and standardizing analysis tools and software packages for the center and user's data processing needs. They are also expected to collaborate extensively with scientists, HPC engineers, and other software developers to evaluate existing bottlenecks and develop practical solutions. Job Responsibilities: Lead computationally focused scientific research projects with minimal supervision from their PI. Develop new computational methods. Identify, process, organize, interpret, review, and report relevant data. Direct data collection. Present research to colleagues within and outside the institution; draft a complex manuscript with minimal supervision, as required. Regularly train and oversee the work of others in computational research and procedures. Perform other duties as assigned to meet the goals and objectives of the department and institution. Maintains regular and predictable attendance. Work efficiently to manage concurrent projects and deadlines, meticulously document work, and transparently account for time and effort on all ongoing projects with regular progress reports to stakeholders. Responsible for developing user-friendly interfaces for computational tools and ensuring the creation of stable and consistent APIs. Algorithm optimization and implementation for reproducibility and scalability, incorporating parallelism and distributed computing when applicable and maximizing error handling capabilities to ensure robust and consistent software performance. Implement version control, optimization, and code profiling to improve workflow efficiency. Responsible for refactoring unstructured analysis approaches into self-contained, reproducible, and modern modules and libraries, facilitating easy sharing and collaboration within the scientific community. Scale up local analysis methodologies to be compatible with HPC and Cloud environments, ensuring robust performance on multi-core systems and effective integration with large-scale data storage solutions. Provide excellent code documentation. Build adaptable tools and workflows that combine multiple tools and libraries across various types of data and sources. Facilitate cross-disciplinary collaboration by bridging the gap between computational and experimental research. Stay educated on existing and state-of-the-art technologies and evaluate technology fits for effective delivery. Preferred Skills and Experience: Software development and engineering – expertise in software engineering and system design across local, HPC, and Cloud resources to develop computational tools and platforms for structural biology Technology evaluation and integration – expertise in assessing the utility and expected uses for new tools and methods, including evaluation, benchmarking, and integration of new technologies into existing workflows Advanced skills in Python and usage of Linux systems - demonstrates a high level of proficiency and a proven background in Python and Shell scripting, especially in using tools and libraries relevant to CryoEM/CryoET Experience developing user-friendly interfaces - some experience with modern web technologies is desirable (HTML, CSS, Javascript) Possesses strong skills in SQL for database management and is familiar with Object-Relational Mapping (ORM) techniques, demonstrating the ability to interact with and manipulate complex databases efficiently. Expertise handling and analyzing large datasets, including data storage, retrieval, and analysis strategies. Minimum Education and/or Training: Bachelor's degree in Bioinformatics, Molecular Biology, Biochemistry, Computer Science, or related field. Master's degree or PhD preferred. Minimum Experience: Minimum Requirement: Bachelor's degree and 7+ years of relevant experience. Experience Exception: Master's degree and 5+ years of relevant experience (OR) PhD with 2+ years of relevant experience. Rough criteria for this position based on publication output: 1-2 first author papers IF > 10 (or equivalent contribution to other research outputs). Prior experience in computational research techniques and processes. Proven performance in earlier role/comparable role. Compensation In recognition of certain U.S. state and municipal pay transparency laws, St. Jude is including a reasonable estimate of the compensation range for this role. This is an estimate offered in good faith and a specific salary offer takes into account factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and other business and organizational needs. It is not typical for an individual to be hired at or near the top of the salary range and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current salary range is $104,000 - $186,160 per year for the role of Senior Computational Scientist in Center of Excellence in Structural Cell Biology. Explore our exceptional benefits! St. Jude is an Equal Opportunity Employer No Search Firms St. Jude Children's Research Hospital does not accept unsolicited assistance from search firms for employment opportunities. Please do not call or email. All resumes submitted by search firms to any employee or other representative at St. Jude via email, the internet or in any form and/or method without a valid written search agreement in place and approved by HR will result in no fee being paid in the event the candidate is hired by St. Jude.
Confirm your E-mail: Send Email