×
Register Here to Apply for Jobs or Post Jobs. X

AI Data Science Software Developer Hybrid

Job in Palo Alto, Santa Clara County, California, 94306, USA
Listing for: Stanford University
Full Time, Seasonal/Temporary, Contract position
Listed on 2026-10-12
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Software Engineer
Salary/Wage Range or Industry Benchmark: 130000 - 180000 USD Yearly USD 130000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: AI Data Science Software Developer (2-Year Fixed-Term, Hybrid Opportunity)

Stanford University, Department of Medicine, is seeking a Software Developer 2 to build AI research tools for the NHLBI AI Data Science Center. Develop reproducible agentic AI workflows for biomedical and clinical research data. Lead the implementation of research software integrations and deployment workflows, working alongside researchers, clinicians, and engineers to turn emerging AI capabilities into practical software that advances research in heart, lung, blood, and sleep health.

Design and deploy robust cloud and on-premises system integrations, incorporating private network topologies, secure credential management, and identity controls.

This is a 2 year fixed-term, hybrid opportunity.

Responsibilities Core Duties:
  • Conceptualize design, implement, and develop solutions for complex systems/programs.

  • Work with a variety of users to gain information, and developintra-system tradeoffs between different users, as necessary; interact with a diverse client base and outside vendor contacts.

  • Document system builds and application configurations; maintain and update documentation as needed.

  • Provide technical analysis, design, development, conversion, and implementation work.

  • Work as a project leader, as needed, for projects of moderate complexity.

  • Serve as a technical resource for applications.

  • Compare, evaluate, and implement new features and technologies,and integrate them into the computing environment.

  • Follow team software development methodology.

  • Mentor junior software developers.

Minimum

Education and Experience:

Bachelor's degree and five years of relevant experience, or acombination of education and relevant experience.

Knowledge, Skills and Abilities:
  • Expertise in designing, developing, testing, and deploying applications.

  • Proficiency with application design and data modeling.

  • Ability to define and solve logical problems for highly technical applications.

  • Effective communication skills with both technical andnon-technical clients.

  • Ability to lead activities on structured team development projects.

  • Ability to select, adapt, and effectively use a variety of programming methods.

  • Knowledge of application domain.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary