Scientific Programmer I

Baylor College of Medicine

Houston, TX0–4 yrs59m agovia LinkedInH-1B with no lottery (university)

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.

H-1B sponsor

Baylor College of Medicine is a university, so it can file H-1Bs any time of year with no lottery (cap-exempt).

See their H-1B record →

Entry-Level Software Engineer Jobs in Houston · last 7 days

6 openings · all need no experience

Most hiring: Emonics LLC, RemoteJobsOne, Baylor College of Medicine

See all 6 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job