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