Full-Stack Software Engineer
Apply NowCompany: Vivodyne
Location: Brisbane, CA 94005
Description:
Human data before the clinic
Vivodyne accelerates the successful discovery, design, and development of human therapeutics through the convergence of novel biology, robotics, and AI. Our platform enables customers to massively de-risk drug candidates by testing them against functional, lab-grown, human organs and multi-organ systems. We conduct preclinical discovery and clinical development campaigns to generate new therapeutics and clinical strategies from these proprietary, physiologically-realistic human organ tissues at unprecedented scale, speed, and quality through automation and machine learning. We're financially backed by some of the most selective and successful venture funds, and several "top 10" global pharmaceutical innovators have already partnered with us to strengthen and speed their therapeutic pipelines.
To learn more visit us at www.vivodyne.com.
Role
We are seeking a high-end, exceptional Full-stack Software Engineer to develop a polished front-end web application using React and multiple back-end databases including Postgres, MongoDB, and AWS DynamoDB. You will be a core contributor in shaping our next-generation biotech platform-enabling high-throughput laboratory automation, complex data modeling, and advanced imaging capabilities. You will be expected to deliver beautiful, functional web applications that help scientists interact seamlessly with our unique datasets, robotics systems, and biologically rich models.
You'll have the opportunity to work at the cutting edge of biotech and software engineering, collaborating with teams spanning tissue engineering, robotics, and AI. You'll bring strong experience in both front-end and back-end development, a passion for data modeling in the biotech domain, and the proven ability to deliver aesthetically refined and powerful interfaces that help drive scientific discovery.
Responsibilities
Develop and Maintain Full-stack Applications Use React to create a polished and intuitive web interface, while managing robust, scalable back-end solutions using Postgres, MongoDB, and AWS DynamoDB.
Deliver Beautiful and Functional User Experiences Craft visually appealing, user-focused solutions. Translate complex requirements into clean, responsive, and well-organized UIs.
Data Modeling in Biotech Collaborate with scientists, biologists, and AI experts to design and implement effective data models that handle massive, high-dimensional datasets-encompassing tissue-engineering, experimental dosing protocols, imagery, robotics planning, and multi-omics data.
Integration with High-Throughput Laboratory Automation Build interfaces and pipelines that interact with laboratory automation systems, enabling precise data capture, workflow orchestration, and device coordination at scale.
Support Robotics Applications Contribute to software modules that interface with robotics platforms, adding features for real-time data monitoring, device control, and image annotation.
Imagery Rendering and Annotation Implement or integrate advanced visualization tools that render large-scale 2D/3D biomedical images. Build annotation features that help scientists identify, classify, and track cellular or tissue-level features.
Code Quality and Best Practices - Uphold rigorous coding standards, write well-tested and maintainable code, and contribute to design discussions with a keen eye for scalability, performance, and cost-effectiveness.
Collaboration & Communication - Work directly with cross-functional stakeholders-from tissue engineers to AI researchers-to understand requirements, gather feedback, and deliver high-impact features. Provide clear updates on development timelines and technical decisions.
Continuous Improvement - Embrace and foster a culture of operational excellence, proactively identifying opportunities to improve development workflows, toolchains, and data pipelines. Leverage cloud computing platforms (primarily AWS) to optimize resource usage and performance.
Requirements and Expectations
Technical Excellence
Qualifications
If you're excited about harnessing cutting-edge software development to transform drug discovery and human health-apply to join our passionate, cross-functional team at Vivodyne!
San Francisco pay range
$230,000-$255,000 USD
Vivodyne accelerates the successful discovery, design, and development of human therapeutics through the convergence of novel biology, robotics, and AI. Our platform enables customers to massively de-risk drug candidates by testing them against functional, lab-grown, human organs and multi-organ systems. We conduct preclinical discovery and clinical development campaigns to generate new therapeutics and clinical strategies from these proprietary, physiologically-realistic human organ tissues at unprecedented scale, speed, and quality through automation and machine learning. We're financially backed by some of the most selective and successful venture funds, and several "top 10" global pharmaceutical innovators have already partnered with us to strengthen and speed their therapeutic pipelines.
To learn more visit us at www.vivodyne.com.
Role
We are seeking a high-end, exceptional Full-stack Software Engineer to develop a polished front-end web application using React and multiple back-end databases including Postgres, MongoDB, and AWS DynamoDB. You will be a core contributor in shaping our next-generation biotech platform-enabling high-throughput laboratory automation, complex data modeling, and advanced imaging capabilities. You will be expected to deliver beautiful, functional web applications that help scientists interact seamlessly with our unique datasets, robotics systems, and biologically rich models.
You'll have the opportunity to work at the cutting edge of biotech and software engineering, collaborating with teams spanning tissue engineering, robotics, and AI. You'll bring strong experience in both front-end and back-end development, a passion for data modeling in the biotech domain, and the proven ability to deliver aesthetically refined and powerful interfaces that help drive scientific discovery.
Responsibilities
Develop and Maintain Full-stack Applications Use React to create a polished and intuitive web interface, while managing robust, scalable back-end solutions using Postgres, MongoDB, and AWS DynamoDB.
Deliver Beautiful and Functional User Experiences Craft visually appealing, user-focused solutions. Translate complex requirements into clean, responsive, and well-organized UIs.
Data Modeling in Biotech Collaborate with scientists, biologists, and AI experts to design and implement effective data models that handle massive, high-dimensional datasets-encompassing tissue-engineering, experimental dosing protocols, imagery, robotics planning, and multi-omics data.
Integration with High-Throughput Laboratory Automation Build interfaces and pipelines that interact with laboratory automation systems, enabling precise data capture, workflow orchestration, and device coordination at scale.
Support Robotics Applications Contribute to software modules that interface with robotics platforms, adding features for real-time data monitoring, device control, and image annotation.
Imagery Rendering and Annotation Implement or integrate advanced visualization tools that render large-scale 2D/3D biomedical images. Build annotation features that help scientists identify, classify, and track cellular or tissue-level features.
Code Quality and Best Practices - Uphold rigorous coding standards, write well-tested and maintainable code, and contribute to design discussions with a keen eye for scalability, performance, and cost-effectiveness.
Collaboration & Communication - Work directly with cross-functional stakeholders-from tissue engineers to AI researchers-to understand requirements, gather feedback, and deliver high-impact features. Provide clear updates on development timelines and technical decisions.
Continuous Improvement - Embrace and foster a culture of operational excellence, proactively identifying opportunities to improve development workflows, toolchains, and data pipelines. Leverage cloud computing platforms (primarily AWS) to optimize resource usage and performance.
Requirements and Expectations
Technical Excellence
- Passion for Data Modeling in Biotech You enjoy translating unique scientific needs into well-structured database schemas and have a curiosity for solving complex, real-world biotech problems.
- Front-end Mastery You've built React applications that are both visually stunning and robust, using modern frameworks, libraries, and best practices.
- Back-end Expertise You are comfortable designing and implementing APIs, defining schemas, and handling complex queries in Postgres, MongoDB, and AWS DynamoDB.
- Computer Science Background You have a strong foundation in data structures, algorithms, and software architecture. A CS degree is strongly preferred, though candidates with equivalent experience will be considered.
- Own the Full-stack From front-end styling to database optimization, you're responsible for ensuring code quality, proper testing, and timely delivery of features.
- High-impact Contributions You understand that in a startup-driven biotech environment, your work directly influences scientific progress and business outcomes.
- Analytical and Innovative You're comfortable diving into unfamiliar problems-ranging from large-scale data ingestion to optimizing queries for massive imagery metadata-and crafting creative solutions that balance speed and rigor.
- Pragmatic Engineering You test your ideas quickly, iterate, and refine. You balance short-term needs and long-term architectural goals.
- Cross-functional Partnership You can effectively communicate with biologists, automation engineers, AI researchers, and other software engineers. You're eager to ask questions, clarify requirements, and ensure alignment.
- Customer Obsession You keep the end-users (internal scientists, external partners) in mind, delivering features that make their workflows more efficient and intuitive.
- Project Execution You manage your time effectively, handle multiple priorities, and consistently deliver high-quality, production-ready features on schedule.
- Quality and Maintainability You champion best practices, write clear documentation, and set a strong example for coding standards. You ensure the software you ship is secure, testable, maintainable, and well-architected.
- System Thinking You consider scalability, reliability, and future growth when designing new features. You anticipate potential bottlenecks-whether in data flow, rendering performance, or concurrency-and address them proactively.
- Leverage Existing Solutions You use open source and established frameworks where feasible, customizing thoughtfully to avoid reinventing the wheel.
- Mentorship While this is not a management role, you guide junior engineers, provide code reviews, and share knowledge to raise the bar for the entire team.
- Technical Evangelism You demonstrate the impact of full-stack engineering best practices across Vivodyne, influencing peers to adopt robust, scalable approaches that empower our scientific and commercial goals.
Qualifications
- Bachelor's or Master's in Computer Science (or related field), or equivalent experience.
- Proven Track Record creating beautiful, functional web applications with React (or similar frameworks).
- Hands-on Experience working with Postgres, MongoDB, and AWS DynamoDB in production environments.
- Strong Understanding of data modeling, schema design, and performance tuning.
- Experience in High-throughput Laboratory Automation or Robotics is highly valued.
- Experience Developing Applications that Render and Annotate Imagery is highly valued.
- Excellent Communication Skills for conveying technical concepts and aligning stakeholder expectations.
- Project Delivery Experience in fast-paced environments; comfortable balancing shifting priorities and multiple projects.
- Proven Ability to collaborate across disciplines, from biology to automation to AI, delivering high-impact results.
- Track Record of shipping secure, maintainable, and well-tested code.
If you're excited about harnessing cutting-edge software development to transform drug discovery and human health-apply to join our passionate, cross-functional team at Vivodyne!
San Francisco pay range
$230,000-$255,000 USD