Talent.com
Software Developer
Software DeveloperStanford University • Stanford, CA, US
Software Developer

Software Developer

Stanford University • Stanford, CA, US
9 days ago
Job type
  • Full-time
Job description

Stanford University is seeking a Software Developer that is passionate about biomedical informatics and leveraging AI to enhance healthcare. The successful candidate will contribute to the expansion and upgrading of the data environment at Stanford School of Medicine, focusing on large-scale data mining and predictive analytics. Responsibilities include integrating diverse data sources such as radiology and pathology imaging, genomics, electronic health records (EHR), and real-time location systems into the clinical data warehouse, ensuring the creation of coherent biomedical datasets that are Findable, Accessible, Interoperable, and Re-usable. Join us in our mission to improve human health through innovative technology and research collaboration.

Duties include :

  • 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.
  • 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 lower level software developers.
  • Other duties may also be assigned

DESIRED QUALIFICATIONS :

  • B.S in Software Engineering, Biotech, or related program (IT background)
  • Experience working in IT infrastructure development and software development front and back end.
  • Fluency in SQL, Python and R
  • Familiarity with Cloud computing paradigm and platforms like Google Cloud or Azure
  • Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes
  • Experience with working in a medical school environment, and working with HIPAA PHI and other clinical EHR databases
  • Familiarity with LLMs, NLPs, ML, other AI technologies
  • Experience with Epic Clarity, SQL, tools and data warehouses
  • Experience with FHIR Interoperability Solutions
  • EDUCATION & EXPERIENCE (REQUIRED) :

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

    KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED) :

  • 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 and non-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.
  • PHYSICAL REQUIREMENTS

  • Constantly perform desk-based computer tasks.
  • Frequently sit, grasp lightly / fine manipulation.
  • Occasionally stand / walk, writing by hand.
  • Rarely use a telephone, lift / carry / push / pull objects that weigh up to 10 pounds.
  • Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.
  • WORKING CONDITIONS :

  • May work extended hours, evening and weekends.
  • Travel on campus to school / units
  • The expected pay range for this position is $138,402 to $163,985 per annum. Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs.

    At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website ( https : / / cardinalatwork.stanford.edu / benefits-rewards ) provides detailed information on Stanford’s extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process.

    Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

    WORK STANDARDS (from JDL)

  • 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; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
  • Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, http : / / adminguide.stanford.edu .
  • Create a job alert for this search

    Software Developer • Stanford, CA, US

    Related jobs
    Senior Cloud Software Developer

    Senior Cloud Software Developer

    VirtualVocations • Hayward, California, United States
    Full-time
    A company is looking for a Senior Cloud Software Developer (Kotlin).Key Responsibilities Design and develop scalable, high-performance cloud-native applications using microservices architecture o...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    VirtualVocations • Hayward, California, United States
    Full-time
    A company is looking for a Senior Software Developer.Key Responsibilities Design, develop, and enhance Workforce Management features within the HCM platform using C# / . NET and React / TypeScript Pa...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer with Security Clearance

    Software Developer with Security Clearance

    VirtualVocations • Hayward, California, United States
    Full-time
    A company is looking for a Software Developer (ECWM).Key Responsibilities Lead development projects and mentor junior developers in low-code / no-code platform development Resolve complex software...Show more
    Last updated: 24 days ago • Promoted
    Adobe Multi-Solution Developer

    Adobe Multi-Solution Developer

    VirtualVocations • Hayward, California, United States
    Full-time
    A company is looking for an Adobe Multi-Solution Developer to join their national Adobe Business Unit remotely.Key Responsibilities Collaborate with architects and stakeholders on requirements de...Show more
    Last updated: 2 days ago • Promoted
    Software Developer III

    Software Developer III

    Bio-Rad Laboratories • Pleasanton, CA, United States
    Full-time
    Bio-Rad's Life Sciences Group is advancing Droplet Digital PCR technology through next-generation software solutions.We seek an experienced Software Developer III with strong Angular expertise to a...Show more
    Last updated: 5 days ago • Promoted
    Small-Medium Enterprise Business Developer

    Small-Medium Enterprise Business Developer

    VirtualVocations • Hayward, California, United States
    Full-time
    A company is looking for a Small-Medium Enterprise Business Developer, Base Customer.Key Responsibilities Cultivate and strengthen long-term partnerships with key clients and manage contract rene...Show more
    Last updated: 3 days ago • Promoted
    Android Developer

    Android Developer

    VirtualVocations • Hayward, California, United States
    Full-time
    A company is looking for an Android Developer to contribute to high-impact software projects within a collaborative team. Key Responsibilities Develop and maintain high-quality, scalable software ...Show more
    Last updated: 30+ days ago • Promoted
    Low-Code Solutions Developer

    Low-Code Solutions Developer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Reporting & Low-Code Solutions Developer.Key Responsibilities Develop Automation Solutions : Design and implement low-code / no-code workflows to increase operational effi...Show more
    Last updated: 2 days ago • Promoted
    Quantum Applications Software Developer

    Quantum Applications Software Developer

    PsiQuantum • Palo Alto, CA, United States
    Full-time
    Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show more
    Last updated: 18 days ago • Promoted
    Software Developer

    Software Developer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Software Developer.Key Responsibilities Design, build, and maintain high-performance Elixir-based distribution systems Participate in the architecture, design, and dev...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer - Developer Experience

    Staff Software Engineer - Developer Experience

    Scale AI, Inc. • San Francisco, CA, United States
    Full-time
    Scale is looking for an experienced Software Engineer to help shape the developer experience.The ideal candidate is someone who can design and develop automation frameworks and efficient workflows ...Show more
    Last updated: 30+ days ago • Promoted
    Freelance Ruby Software Developer

    Freelance Ruby Software Developer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Freelance Software Developer (Ruby) - AI Trainer.Key Responsibilities Generate prompts that challenge AI Define comprehensive scoring criteria to evaluate the accuracy...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Integration

    Software Engineer, Integration

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for an Autonomy Software Engineer, Integration.Key Responsibilities Develop interfaces between autonomy software components, sensors, and the remote dispatch system Design, ...Show more
    Last updated: 2 days ago • Promoted
    Sr. Software Developer

    Sr. Software Developer

    Supermicro • San Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
    Last updated: 30+ days ago • Promoted
    Freelance Rust Software Developer

    Freelance Rust Software Developer

    VirtualVocations • Oakland, California, United States
    Full-time
    A company is looking for a Freelance Software Developer (Rust) - Quality Assurance (AI Trainer).Key Responsibilities Code generation and code review Prompt evaluation and complex data annotation...Show more
    Last updated: 30+ days ago • Promoted
    Golang Software Engineer

    Golang Software Engineer

    VirtualVocations • Hayward, California, United States
    Full-time
    A company is looking for a Golang Software Engineer (Proxy).Key Responsibilities Provide comprehensive support and continuous development for the core product, ensuring robust performance and rel...Show more
    Last updated: 26 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Hayward, California, United States
    Full-time
    A company is looking for a Lead Software Engineer to design and implement software systems while mentoring junior developers. Key Responsibilities Design, develop, and implement software systems u...Show more
    Last updated: 30+ days ago • Promoted
    Documentum Developer

    Documentum Developer

    VirtualVocations • Oakland, California, United States
    Full-time
    A company is looking for a Documentum Developer to configure and customize the OpenText Documentum Product Suite.Key Responsibilities Configure and customize D2 Classic and Smartview UIs Write c...Show more
    Last updated: 3 days ago • Promoted
    Front-End Software Developer

    Front-End Software Developer

    VirtualVocations • Hayward, California, United States
    Full-time
    A company is looking for a Software Developer with a front-end focus.Key Responsibilities Collaborate with Product and Design teams to deliver valuable solutions for merchants Design, build, and...Show more
    Last updated: 2 days ago • Promoted
    Senior Oracle Apex Developer

    Senior Oracle Apex Developer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Senior Oracle Apex Developer to support government clients remotely.Key Responsibilities Design, develop, and maintain full stack web applications using Oracle Apex Bu...Show more
    Last updated: 2 days ago • Promoted