Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Stanford University School of Medicine Logo

Software Engineer (1 Year Fixed Term, Remote Opportunity)

Stanford University School of Medicine

$115,177 - $163,985
Aug 16, 2025
Palo Alto, CA, US
Apply Now

Stanford University and the Department of Behavioral Sciences is seeking a Software Engineer to help develop and maintaining scalable, production-grade frontend and backend systems to help support autism research in AI.

Requirements

  • 3+ years of experience (or 1–2 years with a Master’s degree) developing and maintaining scalable, production-grade frontend and backend systems
  • Advanced programming skills in Python and React, with experience architecting systems that integrate and deploy LLMs
  • Proven expertise in prompt-engineering and fine-tuning LLMs for specific product and user needs
  • Demonstrated ability to lead Figma design for complex UIs and entire re-branding and re-tooling of an app.
  • Demonstrated ability to translate Figma designs into robust, accessible, and performant front-end implementations
  • Deep experience in Agile software development, sprint planning, and version control using platforms like GitHub
  • Expertise in designing and enforcing test strategies, including unit, integration, and end-to-end testing for mission-critical applications

Responsibilities

  • Conceptualize design, implement, and develop solutions for complex system/programs independently.
  • Work with a variety of users to gain information, and develop intra-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.
  • Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment.
  • Follow team software development methodology.
  • Serve as a technical resource for applications.

Other

  • Work as a project leader, as needed, for projects of moderate complexity.
  • Mentor lower level software developers.
  • Experience leading structured and unstructured user research, with a strong foundation in user experience (UX) design and human-computer interaction (HCI) principles
  • Excellent cross-functional communication skills, with a track record of leading collaboration between engineering, medical, and research teams
  • Demonstrated ability to mentor junior developers and volunteers in software development, technical content development, and inclusive design principles