Academic Jobs - Home of Higher Ed Logo
Stanford University Jobs

Stanford University

Research Software Engineer, Brain Data Science Platform (24-Month Fixed-Term)

Closes:

359

The Department of Neurology & Neurological Sciences at Stanford University School of Medicine is building a world-class program at the intersection of artificial intelligence and brain health. The laboratory of Dr. M. Brandon Westover develops and deploys AI systems that interpret brain data at scale — EEG, sleep studies, wearable recordings, neuroimaging, and the electronic health record — to improve diagnosis and treatment in epilepsy, neurocritical care, sleep medicine, and neurology broadly.

We are seeking a Research and Development Scientist and Engineer 1 to serve as a core software engineer for the Sleep Health Data Science Platform, a major component of our Brain Data Science Platform. This is a hands-on engineering role at the center of a rapidly growing clinical research data ecosystem. You will build the pipelines that bring in EEG, polysomnography, wearable, imaging, and EHR data from Stanford and partner hospitals; make that data safe and usable through automated de-identification and standardization; and help build the AWS-based platform that turns it into a research resource for investigators across Stanford and beyond. You will also help move AI models out of the lab and into clinical use, with particular emphasis on AI-assisted EEG interpretation.

This role suits an engineer who wants to go deep on a domain. You will be expected to become a genuine expert in medical data — how it is generated, what it means clinically, and where it goes wrong — and to bring that expertise to bear on the architecture.

DESIRED QUALIFICATIONS:

  • Master's degree or PhD preferred, in Computer Science, Biomedical Informatics, Electrical Engineering, Data Science, or a related technical field.
  • Experience working with electronic health record (EHR) data strongly preferred, including extraction, structuring, and analysis of clinical data from systems such as Epic, and familiarity with clinical data warehouses.
  • Three or more years building production data pipelines and backend services, with strong proficiency in Python.
  • Experience with cloud infrastructure, preferably AWS (S3, Lambda, Batch/ECS, RDS, IAM), and with infrastructure-as-code.
  • Experience with workflow orchestration (Airflow, Prefect, Nextflow, Snakemake, or similar), containerization (Docker), and version control and CI/CD (Git, GitHub Actions).
  • Experience with healthcare data standards and formats — EDF/EDF+, DICOM, HL7/FHIR, OMOP/OHDSI — and with de-identification of protected health information.
  • Experience working with large physiological time-series data (EEG, PSG, ECG, actigraphy, or wearable sensor streams) strongly preferred.
  • Familiarity with HIPAA, IRB, and data use agreement requirements governing human subjects research data.
  • Experience deploying machine learning models into production or clinical settings, including model serving, monitoring, and EHR integration, desirable.
  • Demonstrated ability to work independently, scope ambiguous problems, and deliver reliable systems.
  • Strong written and verbal communication skills, and genuine interest in becoming a domain expert in clinical neurophysiology and medical data.

PHYSICAL REQUIREMENTS*:

  • Frequently grasp lightly/fine manipulation, perform desk-based computer tasks, lift/carry/push/pull objects that weigh up to 10 pounds.
  • Occasionally stand/walk, sit, twist/bend/stoop/squat, grasp forcefully.
  • Rarely kneel/crawl, climb (ladders, scaffolds, or other), reach/work above shoulders, use a telephone, writing by hand, sort/file paperwork or parts, operate foot and/or hand controls, lift/carry/push/pull objects that weigh >40 pounds.

* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.

WORKING CONDITIONS:

  • May be exposed to high voltage electricity, radiation or electromagnetic fields, lasers, noise > 80dB TWA, Allergens/Biohazards/Chemicals /Asbestos, confined spaces, working at heights >10 feet, temperature extremes, heavy metals, unusual work hours or routine overtime and/or inclement weather.
  • May require travel.

WORK STANDARDS:

  • Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
  • Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
  • Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, http://adminguide.stanford.edu.

Core Duties:

  • Design and develop complex and specialized equipment, instruments, or systems; coordinate detailed phases of work related to responsibility for part of a major project or for an entire project of moderate scope.
  • Develop technical and methodological solutions to complex engineering/scientific problems requiring independent analytical thinking and advanced knowledge.
  • Develop creative new or improved equipment, materials, technologies, processes, methods, or software important to the advancement of the field.
  • Contribute technical expertise, and perform basic research and development in support of programs/projects; act as advisor/consultant in area of specialty.
  • Contribute to portions of published articles or presentations; prepare and write reports; draft and prepare scientific papers.
  • Provide technical direction to other research staff, engineering associates, technicians, and/or students, as needed.

Minimum Education and Experience

Bachelor’s degree and three years of relevant experience, or combination of education and relevant experience.

Knowledge, Skills and Abilities:

  • Thorough knowledge of the principles of engineering and related natural sciences.
  • Demonstrated project management experience.

Job details

Title
Research Software Engineer, Brain Data Science Platform (24-Month Fixed-Term)
Employer
Stanford University
Location
Stanford, CA, United States
Published
Sep 15, 2026
Closes:
Nov 14, 2026
Job type
Full time, Staff / Administration
Field
Programmer/Analyst

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

🎓What qualifications are required for this Research Software Engineer role?

The position requires a Bachelor's degree and three years of relevant experience, or a combination of education and experience. A Master's degree or PhD in Computer Science, Biomedical Informatics, Electrical Engineering, or Data Science is strongly preferred. Hands-on experience with Python, production data pipelines, and cloud infrastructure (AWS) is essential, along with familiarity with EHR data, healthcare data standards, and HIPAA/IRB requirements. For more context on software careers in academia, see software engineering jobs in higher education.

💻What technical stack and domain experience are most important?

The most important technical skills are Python, AWS services such as S3, Lambda, Batch/ECS, RDS, and IAM, workflow orchestration with Airflow, Prefect, Nextflow, or Snakemake, and Docker with CI/CD using GitHub Actions. Domain experience with EEG, PSG, ECG, actigraphy, or wearable sensor streams is strongly preferred, as is experience with Epic EHR data and standards like EDF/EDF+, DICOM, HL7/FHIR, and OMOP/OHDSI. Explore similar higher education jobs to compare required stacks.

🧠What will I actually build and maintain in this role?

You will build data pipelines that bring in EEG, polysomnography (PSG), wearable, imaging, and EHR data from Stanford and partner hospitals. You will automate de-identification and standardization to make protected health information safe and usable, and help build the AWS-based Brain Data Science Platform. A key emphasis is moving AI models from the lab into clinical use, especially AI-assisted EEG interpretation. This is a hands-on engineering role focused on the Sleep Health Data Science Platform. See related research jobs for more context.

📍Is this role remote or on-site, and how long is the contract?

The position is located at Stanford, CA and is a 24-month fixed-term appointment. The job posting does not explicitly describe remote or hybrid arrangements, so candidates should expect an on-site or hybrid setup at Stanford University School of Medicine. Working conditions may include travel and exposure to research environments. For other location-flexible roles, browse remote higher education jobs.

📅What is the application deadline and how do I apply?

The application deadline is listed as November 14, 2026. Apply through the Stanford University School of Medicine job posting or the AcademicJobs.com job board. Before applying, tailor your materials to emphasize production Python pipelines, AWS infrastructure, and healthcare data standards. Use the free resume template and free cover letter template to strengthen your application. For more opportunities, visit higher education jobs.

About the employer

Stanford University Jobs

Stanford University

4.0 Star Employer Ranking

AcademicJobs.com is the premier platform to discover Stanford jobs, connecting talented professionals with exceptional career opportunities at one of the world’s most prestigious and innovative universities. Stanford University, located in the heart of California’s Silicon Valley, is globally renowned for its groundbreaking research and academic excellence, making Stanford Uni jobs highly sought after by academics and professionals worldwide. Stanford University careers offer a dynamic and collaborative environment for individuals to excel. Stanford University university careers span a diverse range of disciplines, reflecting the university’s key areas of academic specialization, including computer science, engineering, medicine, humanities, and business. Employment Stanford University includes roles such as professors, research fellows, lecturers, and professional staff positions, catering to various expertise levels. For those pursuing Stanford jobs California, the university’s iconic campus provides a vibrant workplace in a hub of innovation and technology. Stanford Uni vacancies and job postings are showcased on AcademicJobs.com, where candidates can explore opportunities in teaching, cutting-edge research, and administrative roles. Jobs at Stanford University cover fields like artificial intelligence, biomedical research, and sustainable energy, aligning with the university’s mission to address global challenges and drive societal impact. Each Stanford University vacancy is an opportunity to contribute to transformative initiatives within a world-class academic community. Stanford University Employment Opportunities are extensive, with Stanford University job Opportunities ranging from academic faculty to technical and operational roles. A Stanford University Career offers the chance to join an institution that values interdisciplinary collaboration, innovation, and global leadership. Stanford Uni openings are regularly updated on AcademicJobs.com, ensuring access to the latest Stanford University vacancies. Jobs at Stanford Uni are ideal for those passionate about advancing knowledge and shaping the future. Stanford University job postings include positions in law, environmental science, and professional services such as IT and research administration. Stanford University Employment through AcademicJobs.com connects talented individuals with Stanford Uni vacancies, providing a seamless pathway to join a leading institution driving global progress and innovation.

Visit the employer page

Hire Experts… Post a Job

Post a Job

Roles… Create a Job Alert

Related Jobs

View All Jobs
63

Enterprise Developer

California State University, Monterey Bay
Hanover, New Hampshire72

Academic Systems Analyst, Arts & Sciences IT

Dartmouth College
Lincoln, Nebraska85

SAP Application Programmer/Analyst

University of Nebraska - Lincoln
Grand Rapids, Minnesota74

Reporting Accounting Business/Systems Analyst 2 (# 375810)

University of Minnesota
Baltimore, Maryland51

Salesforce Developer III (Information Technology)

Johns Hopkins University
Dallas, Texas61

Senior Workday Student Analyst

Dallas College
San Antonio, Texas60

Sr. Enterprise System Programmer

University of Texas at San Antonio
Atlanta, Georgia74

Application Developer, Lead

Georgia State University
Haverhill, Massachusetts66

Technical ERP Systems Analyst

Northern Essex Community College