Develop and maintain scalable, production-grade frontend and backend systems to support autism research in AI at Stanford University's School of Medicine
Requirements
- Advanced programming skills in Python and React
- Experience architecting systems that integrate and deploy LLMs
- Proven expertise in prompt-engineering and fine-tuning LLMs for specific product and user needs
- Experience with 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
- Proficiency with application design and data modeling
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
- 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
Other
- Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience
- Effective communication skills with both technical and non-technical clients
- Ability to lead activities on structured team development projects
- 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