INTERNSHIP DETAILS

Intern, Software Engineering (Machine Learning)

CompanyEikon Therapeutics
LocationMillbrae
Work ModeOn Site
PostedFebruary 26, 2026
Internship Information
Core Responsibilities
The intern will lead or substantially contribute to a research-focused project involving image processing and machine learning, developing and evaluating approaches to enhance the performance and usability of internal scientific tools. Responsibilities also include supporting the development of model interpretability techniques and designing experiments to evaluate model performance and data pipeline improvements.
Internship Type
full time
Salary Range
$36 - $48
Company Size
399
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Eikon Therapeutics is a late-stage clinical biopharmaceutical company advancing a pipeline of potential therapies for patients with unmet medical needs. We are passionate about novel therapeutics and share the belief that a better understanding of fundamental human disease biology can lead to better medicines. We are driven to go beyond incremental improvements. Instead, our goal is to introduce new therapies into clinical practice that will improve and extend life. Our clinical programs in oncology leverage immune response modulation and synthetic lethality to improve cancer therapy, while our discovery efforts are focused on identifying novel targets through application of single-molecule imaging to the study of cancer and neurological diseases. By applying machine learning algorithms to the very large imaging data sets that emerge from our imaging platforms, we can advance our programs towards our ultimate goal of discovering and developing better medicines. Eikon is seeking intellectually curious, passionate, and creative team members that are eager to apply their talents to empower interdisciplinary scientific exploration and ultimately create and develop novel medicines. To learn more about open positions, please visit: https://www.eikontx.com/join-us/#open-positions
About the Role

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.

Position 

This 10-week summer internship provides an opportunity to gain hands-on experience within the Software Engineering and Machine Learning function in a collaborative, fast-paced research environment. The Software Intern will support research and development initiatives focused on image processing, computer vision, and machine learning systems used to improve internal scientific and analytical tools. In this role, you will gain exposure to applied machine learning workflows, including model development, evaluation, interpretability research, and data pipeline optimization. This internship is designed to provide experience contributing to research-driven software solutions that enhance performance, robustness, and usability of machine learning systems supporting scientific discovery. 

About You 

You are passionate about machine learning, computer vision, and solving complex data-driven challenges. You enjoy designing experiments, analyzing results, and building models that generate meaningful insights. You are analytical, curious, and comfortable working with image data, machine learning frameworks, and real-world datasets. You enjoy collaborating with engineers and scientists and are motivated to translate research ideas into practical tools and prototype solutions. 

 What You’ll Do 

  • Lead or substantially contribute to a research-focused project related to image processing and machine learning.
  • Develop and evaluate machine learning approaches to improve model performance, robustness, and usability of internal tools.
  • Support development and testing of model interpretability techniques to better understand and evaluate machine learning systems.
  • Design and execute targeted experiments to evaluate model performance, training strategies, and data pipeline improvements.
  • Prepare, clean, and analyze image-based and structured datasets to support machine learning model development.
  • Evaluate model outputs using quantitative performance metrics and visualization techniques.
  • Collaborate with cross-functional teams to translate research concepts into prototype solutions and internal tools.
  • Document technical approaches, experimental results, and research findings.
  • Present internship project outcomes and key learnings. 

Qualifications 

  • Currently enrolled in an accredited university pursuing a Bachelor’s or graduate-level degree in Computer Science, Machine Learning, Artificial Intelligence, Data Science, Electrical Engineering, or a related quantitative discipline.
  • Entering senior year of a bachelor’s program or currently enrolled in a graduate-level degree program at the start of the internship.
  • Must be enrolled in school during the internship program.
  • Coursework or hands-on experience in machine learning, statistics, and computer vision.
  • Proficiency in Python and familiarity with machine learning frameworks such as PyTorch or TensorFlow.
  • Experience with data analysis, experimental design, and machine learning model evaluation.
  • Strong analytical and problem-solving skills with the ability to interpret and communicate technical findings.
  • Ability to work collaboratively in a team environment while managing independent research or development tasks.
  • Must be available to work full-time (40 hours per week) during core business hours for a minimum of 10 weeks during the summer internship program.
  • Exposure to model interpretability, explainability, or visualization techniques is preferred. 

The expected hourly pay range for this role is $36 - $48/hour. Placement within this range is determined based on education level. 

Eikon is proud to be an equal opportunity employer and will consider all qualified applicants for employment.

We are currently not accepting any new third-party agencies or firms at this time. Please do not forward unsolicited agency resumes to our website, employees or Human Resources. Eikon Therapeutics will not pay fees to any third-party agency or firm associated with unsolicited resumes.

Key Skills
Machine LearningImage ProcessingComputer VisionModel DevelopmentModel EvaluationInterpretability ResearchData Pipeline OptimizationPythonPyTorchTensorFlowData AnalysisExperimental DesignAnalytical SkillsProblem-SolvingCollaboration
Categories
Science & ResearchEngineeringSoftwareData & AnalyticsTechnology