About The Position

Eikon Therapeutics is a new biopharmaceutical company employing revolutionary technology at the intersection of chemistry, engineering, computation, and biology to discover novel treatments for life-threatening diseases. Eikon’s discovery platform is built on groundbreaking innovations from its founders (Nobel Prize, 2014), culminating in the creation of microscopes which enable real time, molecular-resolution measurements of protein movement in living cells, thereby unlocking otherwise intractable classes of proteins as drug targets. Are you a passionate Software Engineer looking to bring cutting-edge software solutions to drug discovery? Join our mission to bring novel therapeutics to patients and be at the forefront of driving innovation through technology. As a Software Engineer 2, you will leverage your expertise to develop and implement software solutions that drive our groundbreaking scientific initiatives.

Requirements

  • BS in Computer Science, Mathematics, Physics, Bioinformatics, Biophysics, or a related field, plus 2 years of relevant experience, or equivalent work experience.
  • Demonstrated experience (2+ years) with Python; familiarity with scientific programming packages (pandas, numpy) and/or machine learning frameworks (TensorFlow) a plus.
  • Undergraduate level biology knowledge required; experience manipulating and analyzing biologically relevant data sets strongly desired (e.g. sequencing data, cellular imaging data, etc).
  • Introductory coursework on deep learning or other modern ML approaches, or equivalent work experience, a plus.
  • Familiarity with basic software best practices (CI/CDD, unit testing, version control, etc.) highly preferred.
  • Strong analytical and problem-solving skills, with the ability to think critically and creatively to overcome technical challenges.
  • Effective communication skills to collaborate with diverse teams, both technical and non-technical, especially across disciplines.
  • Demonstrated ability to thrive in a fast-paced, dynamic work environment.

Nice To Haves

  • familiarity with scientific programming packages (pandas, numpy) and/or machine learning frameworks (TensorFlow) a plus.
  • Introductory coursework on deep learning or other modern ML approaches, or equivalent work experience, a plus.
  • Familiarity with basic software best practices (CI/CDD, unit testing, version control, etc.) highly preferred.

Responsibilities

  • Work with scientists to understand data generated by early drug discovery projects and provide custom analyses and/or production software solutions to answer key questions about the data.
  • Build, maintain, and extend tools that deliver machine-learning-based as well as classical algorithmic solutions to scientists.
  • Contribute to the continuous improvement of software development processes, tools, and methodologies.
  • Conduct thorough code reviews, promoting best practices and identifying opportunities for code optimization and enhancement.
  • Collaborate with team members, sharing insights and fostering a culture of knowledge sharing and learning.
  • Uphold ethical and data privacy standards in all software engineering activities.

Benefits

  • bonus and equity compensation
  • 401k plan with company matching
  • Medical (premiums covered by Eikon at 95%), dental and vision insurance (premiums covered by Eikon at 100%)
  • Mental health and wellness benefits
  • Weeklong summer and winter holiday shutdowns
  • Generous paid time off and holiday policies
  • Life/AD&D Insurance (premiums covered by Eikon at 100%) and optional supplemental employee-paid life/AD&D policies
  • Enhanced parental leave benefit
  • Daily subsidized lunch program when on-site
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service