Scientific Programmer I
Baylor College of Medicine
This job at a glance
- Who can apply
- New grads and up to 4 years · Bachelor's degree
- Must know
- OperationsTroubleshootingEmbedded systemsProject managementTypeScriptPython
- Work
- On-site in Houston
- Pay
- Not stated by the employer.
- Listed
- Oct 30, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
The Children’s Nutrition Research Center at Baylor College of Medicine sustains a Digital Assessment Core to support a novel Program Grant funded by the National Institute of Child Health and Human Development. This grant leverages innovations in the objective assessment of children’s sleep, TV, tablet, and phone use to examine how screen use impacts sleep, cognition, and weight status. As a member of the Digital Assessment Core, you will contribute to this work by supporting the objective assessment of sleep, TV, tablet, and phone use through software development, device inventory management, and data processing. This position requires a high-performing individual with exceptional communication, teamwork, organizational, and time management skills.
Key Responsibilities
- Maintain, develop, and troubleshoot software for data collection and processing on regular computers and embedded devices (Nvidia Jetsons).
- Adhere to privacy-preserving and compliance rules when handling data.
- Set up embedded hardware systems in the homes of research participants and maintain participant confidentiality.
- Conduct data testing and quality control procedures and communicate results to the team.
- Manage an inventory of embedded hardware systems and wearable devices, preparing devices for deployment in the field.
- Download and process data post-collection according to specific requirements and project needs.
- Maintain large complex database management systems of multi-modal human subjects data and software for further analysis, including human labeling, data retrieval, data manipulation, backup, and recovery.
- Participate in project management, workflow development, and reviewing project scope to ensure projects are on time.
- Provide basic instruction, when necessary, to undergraduates, graduates, post-docs, faculty, staff, and external users on how to use instruments for their research.
- Performs other job-related duties as assigned.
Requirements & Tech Stack
- Bachelor's degree in Management Information Systems, Computer Science, or a related field.
- Four years of related experience may substitute for the degree requirement.
- TypeScript
- Python
- Java/Kotlin
- Any system-level language (such as C, C++, Rust)
- Git
- SQL
- Docker
- Linux
- Experience with Postgres
- Experience with React
- Experience with Android and iPhone app development
- Experience with WASM
- Experience with agentic AI
- Experience in database administration
- Experience with embedded devices
- Experience building User Interfaces
- Experience in computer vision algorithms/systems
Qualifications
- A Master’s degree in computer science, electrical engineering, computer engineering, or related field is preferred.
- Candidates must be legally authorized to work in the United States at the time of application and throughout the duration of employment.