Software Developer Position at Stanford University

3 weeks ago


Stanford, California, United States Stanford University Full time

About the Role:

The Hoover Institution at Stanford University is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and maintaining secure internal-facing and external-facing software tools, search engines, deep learning models, and web-based interfaces that inform and empower key American stakeholders at the intersection of science, technology, and national security.

Key Responsibilities:

  • Analyze, design, develop, implement, modify, and maintain computer programs for research applications.
  • Interface with users to define system requirements or modifications, debug, and document computer application programs to meet the needs of the user's system.
  • Execute all programming tasks, including programming, analyzing, designing, developing, implementing, modifying, and maintaining computer programs.

Requirements:

  • Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience.
  • Expertise in designing, developing, testing, and deploying software applications.
  • Proficiency with application design and data modeling.
  • Ability to define and solve logical problems for highly technical applications.
  • Strong communication skills with both technical and non-technical clients.
  • Advanced level knowledge of Python and scripting languages, expertise with high performance/systems languages and techniques.
  • Expertise in (No)SQL, graph and vector databases, solving multidimensional, non-linear data problems, deep learning models, and predictive analytics.
  • Ability to prioritize workload, and work under deadlines with general guidance.
  • Adaptability and receptivity to feedback.

Preferred Requirements:

  • Expertise in RESTful API services, frontend frameworks (e.g., React, Angular, ) and backend frameworks (e.g., Django, Flask, ) to build, develop, and maintain robust full-stack applications that meet project requirements.
  • Expertise in graph databases (e.g., Neo4j) and search engines (e.g., Elasticsearch) to design, deploy, and optimize search functionalities and graph-based data models within applications.
  • Expertise in implementing cybersecurity, data privacy, compliance, and FAIR (findable, accessible, interoperable, and reusable) requirements.
  • Expertise in scientometric, bibliometric, and/or patent research methodologies.
  • Expertise in developing and deploying containerized applications.
  • Expertise building RAG-optimized LLM agents.
  • Expertise building and deploying user authentication and credentialing protocols.

Work Environment:

The successful candidate will be part of a dynamic team at the Hoover Institution, working on cutting-edge research projects. The role will involve collaboration with researchers, engineers, and other stakeholders to design, develop, and deploy software solutions that meet the needs of the research community.

What We Offer:

Stanford University offers a comprehensive benefits package, including medical, dental, and vision insurance, retirement savings, and paid time off. We also offer a range of professional development opportunities, including training, mentorship, and career advancement programs.

How to Apply:

If you are a motivated and talented Software Developer looking for a challenging and rewarding role, please submit your application, including your resume and a cover letter, to the Hoover Institution at Stanford University. We look forward to hearing from you



  • Stanford, California, United States Stanford University Full time

    Academic Neonatologist Position at Stanford UniversityThe Division of Neonatal and Developmental Medicine in the Department of Pediatrics at Stanford University School of Medicine is seeking an academic neonatologist to join our team. The successful candidate will be appointed as a Clinical Assistant Professor, Clinical Associate Professor, or Clinical...


  • Stanford, California, United States Stanford University Full time

    About the Role:The Department of Radiology at Stanford University is seeking an Administrative Associate 3 to provide administrative or operational support with limited supervision. This role will be responsible for leading other administrative staff or subordinates.About the Department:Stanford Radiology is a world-renowned department that continues to push...


  • Stanford, California, United States Stanford University Full time

    Job Title: Donor Relations OfficerStanford University is seeking a highly skilled Donor Relations Officer to join our team. As a key member of our Development team, you will play a vital role in managing and implementing a portfolio of annual reporting, gift acknowledgment, and donor engagement activities and projects.Key Responsibilities:Manage a portfolio...


  • Stanford, California, United States Stanford University Full time

    Job SummaryStanford University is seeking a highly skilled Research Scientist 2 to join our team. As a key member of our research group, you will be responsible for conducting complex research projects, analyzing data, and making recommendations to the principal investigator.Key ResponsibilitiesConduct independent research projects, including designing...


  • Stanford, California, United States Stanford University Full time

    Job SummaryThe Division of Radiation Therapy in the Department of Radiation Oncology at Stanford University seeks a board eligible or board-certified radiation oncologist to join its faculty in the Clinician Educator line (open rank).This position will involve general radiation oncology practice and practice building at our network locations in San Jose and...


  • Stanford, California, United States Stanford University Full time

    About the OpportunityThe Department of Radiology at Stanford University and the VA Palo Alto Health Care System invites ABR-certified radiologists to join its full-time faculty. The faculty appointment will be in the University Medical Line, University Tenure Line, or Clinician Educator Line at the Associate or Full Professor level. The major criteria for...


  • Stanford, California, United States Stanford University Full time

    Division Chief, Radiology Opportunity at Stanford UniversityWe are seeking a highly qualified and experienced radiologist to serve as the Division Chief of Radiology at Stanford University. The successful candidate will be responsible for leading the radiology department, overseeing clinical, teaching, and research activities, and mentoring junior faculty...


  • Stanford, California, United States Stanford University Full time

    Job SummaryThe Department of Anesthesiology, Perioperative, and Pain Medicine at Stanford University School of Medicine is seeking a Clinical Research Coordinator Associate to join their team. This role will be responsible for coordinating clinical research studies, working closely with the principal investigator and lab manager to ensure the successful...


  • Stanford, California, United States Stanford University Full time

    Job SummaryStanford University is seeking a highly skilled Associate Director, Donor Relations to join our team. The successful candidate will be responsible for creating and implementing comprehensive stewardship plans, writing high-impact reports and correspondence, and working closely with development officers to maximize engagement for a portfolio of...


  • Stanford, California, United States Stanford University Full time

    Job Summary:Stanford University is seeking a highly motivated Life Science Research Professional 2 to join our research team. The successful candidate will be responsible for conducting research in the field of life sciences, with a focus on developing novel genetic tools and conducting genetic screens in various medically relevant areas.Key...


  • Stanford, California, United States Stanford University Full time

    Job SummaryWe are seeking an experienced and organized Administrative Associate 3 to join our team at Stanford University. As a key member of our department, you will be responsible for acting on behalf of the supervisor, department manager, or Chair in establishing priorities and resolving administrative issues.


  • Stanford, California, United States Stanford University Full time

    Job SummaryWe are seeking a highly skilled Life Science Research Professional 3 to join our team at Stanford University. The successful candidate will be responsible for leading the design and construction of large libraries of DNA sequences for cellular engineering experiments, isolating and culturing primary human immune cells and stem cells, and...


  • Stanford, California, United States Stanford University Full time

    Job Summary:We are seeking a highly skilled Research Nurse 2 to join our team at the Stanford Cancer Institute. As a Research Nurse 2, you will play a critical role in supporting the mission of the Institute to reduce cancer mortality through comprehensive programs of cancer research, treatment, education, and outreach.Key Responsibilities:Ensure the safety...


  • Stanford, California, United States Stanford University Full time

    Job SummaryThe Division of Gastroenterology and Hepatology at Stanford University is seeking a highly skilled Clinical Research Coordinator II to support clinical research efforts in the division. The successful candidate will be responsible for independently conducting 4-6 new gastroenterology complex clinical drug studies to test novel therapies in chronic...


  • Stanford, California, United States Stanford University Full time

    Job SummaryWe are seeking a highly organized and detail-oriented Program Manager to support the Stanford Women on Boards initiative. The successful candidate will provide administrative, technical, and operational support to the program, ensuring seamless execution of events, meetings, and online programming.Key ResponsibilitiesImplement and administer...


  • Stanford, California, United States Stanford University Full time

    About the OpportunityThe Department of Radiology at Stanford School of Medicine and the VA Palo Alto Health Care System invites ABR-certified radiologists to join its full-time faculty. The faculty appointment will be in the University Medical Line, University Tenure Line, or Clinician Educator Line at the Associate or Full Professor...


  • Stanford, California, United States Stanford University Full time

    Main Work Location:Stanford University historic campusSchedule: Open to remote from Southern California or local hybrid schedule (at least 2 days per week on site).The Office of Development (OOD) plays a critical role in advancing Stanford's mission by raising philanthropic support from alumni, parents, families, friends, and institutional funders.Working in...


  • Stanford, California, United States Stanford University Full time

    Job SummaryStanford University seeks a highly experienced Senior University Counsel to provide expert legal advice on student and academic affairs matters. The successful candidate will join the Office of the General Counsel and work closely with the Deputy General Counsel and Managing Attorney.Key ResponsibilitiesProvide legal guidance on student and...


  • Stanford, California, United States Stanford University Full time

    About the RoleWe are seeking an experienced Oracle APEX developer to join our team at Stanford University. As an Oracle APEX Application Developer, you will be responsible for developing, supporting, and enhancing custom-built web applications using Oracle Application Express (APEX), PL/SQL, Web Services, and other development tools.Key...


  • Stanford, California, United States Stanford University Full time

    Job SummaryWe are seeking an Administrative Associate to provide support for the Graduate School of Education (GSE) Professional Development (PD) and the Digital Learning Initiative (DLI). The successful candidate will be responsible for managing logistics for conferences, events, and meetings, processing financial transactions, and maintaining records.Key...