South San Francisco, CA

Research and Development Intern

Apply now

Position Description

Software is at the heart of Counsyl.

The cost of sequencing human genomes is plunging - over 5x faster than the cost of computing; the potential impact on preventive healthcare and the medical landscape is boundless. The science is there but the scale isn't. That's where Counsyl comes in. We are building the technology platform to make genomics useful and accessible to everyone.

The vast majority of our operations are powered by our own custom-built infrastructure on a Python/Django/Postgres stack, from ordering to lab processing to billing. We’re building new tools, new workflows, and new infrastructure to solve the challenging problems of a technology startup involved with not just bits, but also interconnected physical components like lab robotics and patient samples.

Don’t be intimidated if you don’t have a genomics background; solving these problems fundamentally requires software solutions. We’re looking for the best and brightest software engineers — strong generalists with solid CS fundamentals and practical software engineering intuition — to help us scale up to billions of users.

Experience in general means little to us as we occupy a new field; working code means quite a lot more. If this sounds like your kind of company, we invite you to apply.

Learn more about what it's like to be a developer at Counsyl at

What You'll Do

  • Start in the areas you're familiar with, and grow to work on the full stack
  • Work closely with a small, tight-knit team
  • Develop algorithms and code for all aspects of clinical genomics, from machine learning to supply chain optimization to insurance billing

About You

  • BS, MS or PhD in Computer Science or related field (Graduating class 2018-2019)
  • Strong software engineering fundamentals: design, testing, version control
  • Prior internship or work experience in engineering or software development capacity
  • Significant independent programming experience as demonstrated by a GitHub account or personal web page/app

Experience We Would Like To See

  • Evidence that you stand out from the pack (e.g. leadership experience, unique projects, or commitment to clubs/teams)
  • Internship experience
  • Python, Django, CoffeeScript, Backbone.js, Bootstrap, HTML5, CSS
  • NumPy, SciPy, scikit-learn, Relational database systems, such as PostgreSQL
  • Unix, Git, and other command line tools

Interview process

Counsyl is driven by some of the brightest people in the industry. Our interview process is geared to ensure that we continue to hire the very best. We are an equal opportunity employer and value diversity at our company.

Our interview process is composed of practical and situational interviews in a series of settings spanning Skype, practical exams, and in-person meetings. Our goal is to gauge both your ability to succeed in the first 90 days as well as your capacity to scale with us as we grow.

Why Counsyl?

Throughout it all, we are looking to understand why you are driven to be a part of our company. Specifically, we want to know how you identify with our mission and will contribute to our team.