Software Engineer

Until Labs

  • South San Francisco, California
  • 4 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Algorithmsunmatched
    • Bioengineeringunmatched
    • Biologyunmatched
    • Biotech and Pharmaceuticalunmatched
    • C++ Programming Languageunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Integrationunmatched
    • Control Systemsunmatched
    • Cross-Functionalunmatched
    • Data Analysisunmatched
    • Data Structuresunmatched
    • Debugging Skillsunmatched
    • Embedded Softwareunmatched
    • Embedded Systemsunmatched
    • Gitunmatched
    • Health Planunmatched
    • Healthcareunmatched
    • High Reliability Softwareunmatched
    • Javaunmatched
    • Medical Treatmentunmatched
    • Medicineunmatched
    • Organ Transplantunmatched
    • Physicsunmatched
    • Problem Solving Skillsunmatched
    • Python Programming/Scripting Languageunmatched
    • Realtime Operating Systemunmatched
    • Regulatory Complianceunmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Systems Maintenanceunmatched
    • Test Plan/Scheduleunmatched
    • Training/Teachingunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Work From Homeunmatched
    • Writing Skillsunmatched

    Description

    Description

    Until Labs, Inc. is a pioneering biotechnology company dedicated to developing reversible cryopreservation technology aimed at addressing one of the most urgent challenges in medicine: extending the viability of donor organs for transplantation. By integrating advances across biology, engineering, physics, and software, Until Labs is creating innovative systems that enable organs to be safely preserved, stored, transported, and restored for life-saving medical procedures. Our mission is to establish the essential medical infrastructure that effectively pauses biological time, ensuring no donated organ is lost due to logistical constraints and no patient dies waiting for a transplant. At Until Labs, transformative technology emerges from the collaboration of ambitious thinkers across diverse disciplines working together to solve complex, meaningful problems. As a Software Engineer at Until Labs, you will play a critical role in designing, developing, and maintaining the software systems that form the backbone of this revolutionary technology. Your work will directly contribute to the life-saving mission of the company by improving healthcare outcomes worldwide. Every piece of code you write, every system you develop, and every solution you deliver will help give patients more time and hope in their fight against organ failure.


    Responsibilities

    • Design, develop, test, and maintain robust software applications critical to cryopreservation technology and organ preservation systems.
    • Collaborate closely with cross-functional teams including biologists, engineers, and physicists to translate complex scientific requirements into scalable software solutions.
    • Implement and optimize real-time data acquisition and processing systems for monitoring organ preservation status.
    • Develop and maintain user interfaces and control systems that facilitate precise operation and monitoring of preservation hardware.
    • Participate in code reviews, debugging, and continuous integration to ensure high software quality and reliability.
    • Contribute to the development of data analytics tools to extract meaningful insights from biological and engineering data.
    • Document software designs, processes, and protocols to support regulatory compliance and knowledge sharing.


    Requirements
    • Bachelor's degree or higher in Computer Science, Software Engineering, or a related technical field.
    • Proven experience in software development using languages such as Python, C++, or Java.
    • Strong understanding of software design principles, data structures, and algorithms.
    • Experience with real-time systems, embedded software, or control systems is highly desirable.
    • Familiarity with interdisciplinary collaboration in highly technical environments.
    • Ability to write clean, maintainable, and testable code.
    • Good communication skills and a passion for working on challenging problems with meaningful impact.
    • Experience with version control systems like Git and knowledge of software development lifecycle tools.


    Benefits
    • Health Care Plan (Medical, Dental & Vision)
    • Retirement Plan (401k, IRA)
    • Paid Time Off (Vacation, Sick & Public Holidays)
    • Family Leave (Maternity, Paternity)
    • Training & Development
    • Work From Home
    • Free Food & Snacks
    • Wellness Resources

    Numbers & Facts

    LocationSouth San Francisco, California

    Similar Jobs

    See more jobs