About Every Cure - Every Cure is an AI-driven nonprofit, biotech organization that was founded to uncover and repurpose existing drugs to treat the millions of patients who suffer from diseases without approved treatments. By focusing on drug repurposing, we aim to provide affordable and accessible therapies for those suffering from diseases that are often overlooked in traditional drug development. Through artificial intelligence technologies, collaboration with healthcare professionals, and patient advocacy, Every Cure is dedicated to unlocking the full potential of existing medicines to treat every disease and every patient we possibly can. Inspired by Every Cure’s co-founders' work repurposing drugs for Castleman disease and other rare diseases, Every Cure has been featured in USA Today, Good Morning America, and Wall Street Journal. Led by a talented leadership team and outstanding Board of Directors, Every Cure is supported through funding from leading philanthropic organizations like Chan Zuckerberg Initiative and Elevate Prize Foundation and a federal contract with ARPA-H. Our approach - AI-Powered Identification: We use advanced artificial intelligence to analyze the world’s biomedical knowledge and identify FDA-approved drugs that can be repurposed for untreated conditions. This cutting-edge technology enables us to explore new therapeutic possibilities efficiently. Open-Source Commitment: We are dedicated to making our predictive pipeline open-source, fostering collaboration and transparency within the scientific community and unlocking the potential for discovering new treatments. High-Impact Focus: We prioritize drug repurposing opportunities that can benefit neglected patient communities, ensuring our efforts address the most pressing needs. Rigorous Validation: Promising opportunities are thoroughly validated through laboratory and clinical studies to confirm their efficacy and safety before advancing to broader application. Equitable Access: We are committed to ensuring that new cures are accessible to all patients, regardless of geographic or economic barriers. Every Cure is seeking a Full-Stack Engineer to lead the development of our internal application and single source of truth for tracking all drug-disease pairs and their associated data. You’ll own the entire tech stack - from frontend (React/Next.js) to backend (FastAPI), database (PostgreSQL/Supabase), and cloud infrastructure GCP/Cloud Run - and collaborate closely with Product, Data, and Medical teams to ensure the platform is intuitive, reliable, and aligned with our mission. Your work will directly support the discovery and delivery of the most promising repurposed treatments, giving patients access to lifesaving cures faster. How you’ll make an impact - Build Frontend Experiences Design and implement responsive, accessible UIs using React and Next.js Develop a robust library of reusable components to ensure design consistency and speed up development Integrate authentication and role-based access using Supabase Auth Optimize for performance, SEO, and server-side rendering to create fast, user-friendly experiences Design and Scale Backend APIs Develop RESTful APIs using FastAPI that support application logic and data workflows Leverage Supabase services (auth, storage, real-time DB) to simplify development and enhance capability Write robust unit and integration tests to ensure reliability and prevent regressions Implement structured error handling, logging, and data validation to support scalability and observability Manage Experiments and Feature Rollouts Use Statsig to define and evaluate A/B tests and feature flags Build conditional logic to support multiple variants of features across backend and frontend Analyze experiment results to guide product decisions and iterate based on user engagement Own Database and Infrastructure Design scalable database schemas using PostgreSQL and manage migrations with Alembic Optimize queries and indexes to support efficient access and data integrity Define and maintain Supabase row-level security to enforce safe data access Automate deployments via GitHub Actions and manage services through Cloud Run Ensure safe and repeatable release processes with versioning, rollbacks, and traffic splitting Ensure High Reliability and Performance Set up observability and logging using Stackdriver, Statsig, and Google Analytics Investigate and resolve runtime issues, analyzing logs and metrics to troubleshoot effectively Perform operational checks to ensure uptime and responsiveness across user flows Collaborate Across Teams Break down product requirements into technical tasks with clear priorities and timelines Represent engineering in cross-functional settings to help shape roadmaps and delivery plans Partner with Data, Platform, and Medical teams to bring the best data to users and align priorities What you’ll bring to the team - Education & Experience Demonstrated experience as a full stack engineer with ownership across frontend, backend, and infrastructure Experience building UIs with React or Next.js and using component libraries (e.g., shadcn/ui) Hands-on experience developing Python APIs with FastAPI Strong grasp of relational databases (PostgreSQL) and familiarity with Supabase is a plus Experience managing database schemas with Alembic and working with ORMs like SQLModel Technical Expertise Proven ability to manage deployments on cloud platforms (Cloud Run or Kubernetes preferred) Experience setting up CI/CD pipelines using GitHub Actions or Google Cloud Build Strong knowledge of authentication, RBAC, and application security best practices Familiarity with feature experimentation platforms (e.g., Statsig) Other Skills Startup mentality with a strong sense of ownership across the tech stack Excellent communication and cross-functional collaboration skills Ability to work independently while balancing input from multiple stakeholders Curiosity and drive to continuously improve systems, processes, and user experience Compensation & Benefits - Your paycheck: Competitive salary based on experience. Health and wellness: Comprehensive plans with medical, dental, and vision coverage, administered by Bupa. Future nest egg: A pension plan with an employer match of 3% helps you save for your future. Relax and recharge: Generous time off, including paid holidays. We have you covered: Comprehensive life and income protection administered by Unum, ensuring you have the support you need during important times. This role is based in London with an expectation of minimum 3 days per week in office. Every Cure is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other characteristic protected by federal, state, or local laws.