Senior Software Engineer

6 months ago


Foster City, United States Notable Labs Full time

Are you looking for a mission driven company where your work will directly impact human lives? Do you have a passion for scientific data and broad experience writing web applications? Do you think that cancer treatment should be personalized and want to build software to accelerate that reality?

The Opportunity

Notable Labs seeks a full stack software engineer to build out the platform powering our robotic lab. As an early engineer on a small team, you will build backend APIs, craft web apps, and contribute to the engineering vision that drives our mission: all cancer is treatable. We're building a translational drug discovery platform to identify treatment options for relapsed and refractory cancer patients -- starting with Acute Myeloid Leukemia-- to address the long tail of cancer treatment. We have a highly automated lab in San Francisco running on our custom software (Ruby/Rails, Python/Django, JavaScript/React), and are currently testing relapsed/refractory cancer patients as well as samples from a variety of biopharma partnerships.

What You'll Do
  • Write clean, well crafted, modular, and maintainable code.
  • Drive innovation by learning and teaching new frameworks and technologies.
  • Build data-rich web applications for scientists and laboratory users to visualize scientific data, talk to robots, drive laboratory workflows, organize medical knowledge, and facilitate cancer treatment discovery.
  • Write test code that matters, is lightweight, is easy to extend, and supports your quick development cycles.
  • Work in a dynamic interdisciplinary environment on multi-functional project teams of: software engineers, automation engineers, data scientists, machine learning experts, bioengineers, computational biologists, process engineers, clinical and R&D scientists, etc.
Must Haves
  • BS/MS in Computer Science or equivalent experience/training
  • Expert in Python web frameworks (Django, Flask)
  • Expert in React front-end development
  • Experience in the AWS ecosystem (EC2, ECS, RDS, DynamoDB)
  • Experience working in biotech or pharma industries
  • Experience with CI/CD pipelines and basic DevOps fundamentals
  • 3+ years of production experience
  • Relational and NoSQL database experience
  • Unix, Git, and other command line tools
  • Significant experience testing critical code with modern testing tools and libraries
  • Passionate about building scientific software for domain experts to improve and personalize the treatment of cancer
Nice to Haves
  • Contributions to open source projects
  • Knowledge of bioinformatics tools and data
  • Experience with Python data tools (Pandas, Numpy, Jupyter, scikit-learn)
  • Experience with data visualization tools (d3, Plotly, matplotlib, gg-plot)
What we can offer you
  • The opportunity to directly fight cancer, one patient at a time
  • Exposure to experts from diverse backgrounds ranging from engineering, data science, operations, clinical medicine, patient advocacy, and beyond
  • Work in a collaborative environment with a team dedicated to both personal and scientific growth and development
  • Highly competitive, early stage company compensation package, with incredible growth opportunities
  • Outstanding healthcare benefits
  • Flexible vacation policy
  • … did we mention daily catered lunch?
More About Us

Notable Labs is a precision medicine company that has a translational drug discovery platform focused on identifying therapeutic options for relapsed and refractory cancer patients.

Our clinical research lab helps oncologists identify personalized combinations of existing FDA-approved treatments for patients. We’ve developed a high throughput robotic flow cytometry lab platform that screens thousands of FDA-approved drug combinations against the patient’s own cancer cells to help predict safer and more effective cancer treatments. Our lab has completed initial feasibility studies with clinicians in relapsed Acute Myeloid Leukemia & Myelodysplastic Syndrome, with an 84% predictive rate. Focusing on individual patients and existing treatments, we’re working to discover novel uses of drugs and defining mechanisms underlying cancer progression and drug resistance.

Our research and development platform extends our clinical research to drug discovery, testing novel compounds with primary patient samples for pharmaceutical and biotechnology companies. Using our automated, high-throughput, multi-parametric drug screening research platform, industry partners can assay the biological impact of novel compounds on primary cells in a physiologically relevant environment. This helps our partners stratify patients by their predicted responsiveness, increasing the probability of successful clinical development. We are actively partnering with pharmaceutical companies that have preclinical and clinical stage drug pipelines in Acute Myeloid Leukemia, Myelodysplastic Syndrome, or related hematological malignancies to profile experimental drug activity in patient samples.

Our investors include Builders Venture Capital, Founders Fund, First Round Capital, Y Combinator, several prominent angels and seed-stage funds, and Accelerate Brain Cancer Cure, a venture philanthropy firm founded by Steve Case. We have offices and a laboratory in San Francisco’s SoMa district.

At Notable Labs we value diversity and are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



  • Foster City, California, United States BioSpace, Inc. Full time

    About the RoleWe are seeking a Senior Software Engineer to join our Research Informatics team. The successful candidate will have 5+ years of experience in software development and a strong understanding of scientific methods.Key ResponsibilitiesDesign and develop software solutions to support research projectsCollaborate with scientists to identify data...


  • Foster City, California, United States AI Technologies LLC. Full time

    Job Description:AI Technologies LLC seeks a seasoned Senior AI Software Engineer to enhance our AI capabilities.About the Role:This is a 10-month contract position, located in Foster City, CA.The ideal candidate will have experience in machine learning, data analysis, and software development.Responsibilities include leading AI projects, collaborating with...


  • Foster City, United States Recruiting from Scratch Full time

    Who is Recruiting from Scratch: Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote and we work with teams across North America, South America, and Europe to help them hire. I'll craft an engaging job description that maintains professionalism while showcasing the exciting opportunity,...


  • Foster City, California, United States Bayone Full time

    About BayoneBayone is an on-demand, autonomous ride-hailing company that provides innovative transportation solutions. We are looking for a skilled Senior Python Software Engineer - Backend Microservices to join our team.Job DescriptionWe are seeking a highly experienced Python software developer with a strong background in backend microservices development....


  • Jersey City, New Jersey, United States Check Point Software Technologies Full time

    About the Role:This is a unique opportunity to join Check Point Software Technologies as a Senior Python Software Engineer Lead. You'll be responsible for leading a team of skilled engineers in developing cloud-based distributed systems, ensuring stability, scalability, and industry-leading security.In this role, you'll have the chance to work with...


  • Foster City, United States ZipRecruiter Full time

    Join one of the most exciting robotaxis!We are looking for a software engineer to work on our workflow orchestration infrastructure and its supporting ecosystem of tools and developer experiences. This Airflow-like infrastructure is central to coordinating production data processing and machine learning workflows across multiple disparate applications and...


  • Foster City, United States A Society Group Full time

    Join one of the most exciting robotaxis! We are looking for a software engineer to work on our workflow orchestration infrastructure and its supporting ecosystem of tools and developer experiences. This Airflow-like infrastructure is central to coordinating production data processing and machine learning workflows across multiple disparate applications and...


  • Foster City, United States A Society Group, Inc. Full time

    Job DescriptionJob DescriptionJoin one of the most exciting robotaxis! We are looking for a software engineer to work on our workflow orchestration infrastructure and its supporting ecosystem of tools and developer experiences. This Airflow-like infrastructure is central to coordinating production data processing and machine learning workflows across...


  • Foster City, United States Zoox Full time

    Maestro is the core system responsible for efficiently managing Zoox's automated fleet operations. It assigns various jobs to autonomous vehicles, including rideshare trips, charging, cleaning, and other fleet management activities. It serves as the central intelligence that connects riders to robots and manages the overall fleet operations. We are seeking...


  • Foster City, California, United States Gilead Sciences Full time

    Gilead Sciences is a biopharmaceutical company dedicated to creating innovative medicines for life-threatening diseases. We're currently seeking an experienced Senior Staff Software Engineer, Research Systems to join our team in Foster City, California.About the RoleThe successful candidate will be responsible for leading software development projects in...


  • Foster City, United States Alluxio Inc Full time

    About Alluxio: Proven at a global web-scale in production for modern data services, Alluxio is the premier developer of open-source data orchestration software for large-scale analytics and AI. Alluxio is in production use today at eight out of the top ten internet companies, and seven of the ten highest valued companies in the world. Our mission is to...


  • Foster City, United States Conviva Full time

    Conviva is the first and best place to go to understand and optimize digital customer experiences. Our Operational Data Platform harnesses full-census, comprehensive client-side telemetry-capturing every aspect of customer experience and engagement across all devices and linking them to the performance of underlying services, in real time and at a fraction...


  • Foster City, United States Zoox Full time

    Autonomous vehicles have some of the largest, most complex software ever shipped in a safety-critical environment. Solving that problem is one of the most exciting technical challenges of our lifetime. As a Senior Software Operations Manager, you will play a critical role in the development of Zoox’s autonomous platform. You will work with a broad set of...


  • Foster City, United States Alluxio Inc Full time

    About Alluxio: Proven at a global web scale in production for modern data services, Alluxio is the developer of open-source data orchestration software for large-scale analytics and AI. Alluxio is in production use today at eight out of the top ten internet companies, and seven of the ten highest-valued companies in the world. Our mission is to orchestrate...


  • Foster City, California, United States A Society Group Full time

    A Society Group is seeking a talented Senior Software Engineer to join our team in developing and maintaining our cutting-edge workflow orchestration infrastructure.We offer a competitive salary of $140,000 - $160,000 per year, along with a comprehensive benefits package including health care plan, life insurance, paid time off, and training & development...


  • Foster City, United States Zoox Full time

    Zoox is building advanced self-driving hardware and software solutions. To attain the utmost efficiency that the system demands, we need you - an expert who understands both compute hardware architecture as well as the algorithms and middleware that run on it. Your contributions will be instrumental in achieving optimal power levels while maximizing...


  • Foster City, California, United States BioSpace, Inc. Full time

    Unlock the Power of Scientific ComputingGilead Sciences is a pioneering bio-pharmaceutical company that empowers researchers to make groundbreaking discoveries. As a Senior Software Engineer, Research Systems Specialist, you will be at the forefront of harnessing technology to advance therapeutic projects.About the Role:In this pivotal position, you will...


  • Foster City, California, United States Coupa Software Full time

    OverviewCoupa Software is a pioneer in innovation, leveraging the latest technology to empower customers with greater efficiency and visibility in their spend. We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence.SalaryThe estimated annual salary for this role is $144,500 - $170,000,...


  • Foster City, United States Zoox Full time

    Zoox is developing state of the art autonomous vehicle software for our purpose built vehicle. We believe that developing the end to end product will not only get us to market faster but will also result in a superior customer experience. The Developer Experience team at Zoox is dedicated to improving the process of developing autonomy software, services,...


  • Elizabeth City, North Carolina, United States Integral Federal, Inc Full time

    Job Title: Senior Software EngineerLocation: Elizabeth City, NC (Hybrid)Clearance: Public TrustEstimated Salary: $120,000 - $150,000 per yearAbout the Job:We are seeking a highly skilled Senior Software Engineer to join our team at Integral Federal, Inc. in Elizabeth City, NC.Responsibilities:Develop, create, modify, test, troubleshoot, and document general...