Scientific Programmer I - Neuroscience (90002091)

Baylor College of Medicine

Houston, TX

ID: 7063924 (Ref.No. 3005-en_US)
Posted: February 19, 2020
Application Deadline: Open Until Filled

Job Description

Job Purpose

Scientific software developer for unique neuroscience / machine learning collaboration

We are seeking a capable and experienced developer to join a multi-institution team working on computational neuroscience-related topics. The candidate will be responsible for implementing data analysis pipelines written primarily in Python and partly in MATLAB, maintaining as well as extending the functionality based on research demands. The applicant will support a team of leading researchers in computational neuroscience, statistics, and machine learning in an effort to discover algorithmic principles that bridge artificial and natural intelligence. Interest and experience in machine learning is a plus, as is familiarity with PyTorch. Our efforts will draw on cutting-edge neuroscientific data collected by a team of experienced experimentalists. This unique and ambitious collaboration has exciting potential for revolutionary discoveries in both neuroscience and machine learning. However, the project deliverables are on a strict timeline, so the ability to quickly implement and adapt code to new approaches and algorithms will be paramount.

Job Duties
  • Prepares detailed specifications from which programs will be written.
  • Designs, codes, tests, debugs, documents and maintains programs.
  • Designs and develops research software.
  • Configures and customizes third-party software.
  • Advises on hardware and software decisions.
  • Applies existing custom research software to both well-defined and complex problems.
Minimum Qualifications
  • Required: Bachelor's degree in Computer Science, Management Information Systems, or a related field. Four years of related experience may substitute for degree requirement.
  • None required.
  • None required.
Additional Skills

The ideal applicant will have the following characteristics:
• Is experienced in scientific programming in Python and MATLAB
• Is an expert in Python (Required) or MATLAB or both languages
• Is resourceful and possesses up-to-date knowledge about various software development and deployment tools including at a minimum GitHub and Docker
• Is proficient at communicating with researchers from other disciplines
• Have experience in software engineering practices 
• May have interest or experience in machine learning, especially PyTorch
• May have interest in understanding the neural basis of intelligence and cognition





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



Baylor College of Medicine fosters diversity among its students, trainees, faculty and staff as a prerequisite to accomplishing our institutional mission, and setting standards for excellence in training healthcare providers and biomedical scientists, promoting scientific innovation, and providing patient-centered care. - Diversity, respect, and inclusiveness create an environment that is conducive to academic excellence, and strengthens our institution by increasing talent, encouraging creativity, and ensuring a broader perspective. - Diversity helps position Baylor to reduce disparities in health and healthcare access and to better address the needs of the community we serve. - Baylor is committed to recruiting and retaining outstanding students, trainees, faculty and staff from diverse backgrounds by providing a welcoming, supportive learning environment for all members of the Baylor community.


Apply Now

Please mention to the employer that you saw this ad on