Roche logo

Machine Learning Intern

Roche

On-site
South San Francisco, CA
Full-time
Internship
$54k–$104kPosted 41m ago

Real job — pulled straight from Roche’s careers page · Verified September 2, 2026 · No reposts.

Job description

Roche is hiring a Machine Learning Intern — a full-time, based in South San Francisco, CA role ($54k–$104k). Apply directly on Roche's careers page below.

2027 Spring Intern - OpRegen Machine Learning

Location: South San Francisco

Time Type: Full time

Job Description

2027 Spring Intern - OpRegen Machine Learning

Department Summary
 

The OpRegen ML team develops machine learning tools that help us understand the biology behind the OpRegen manufacturing process and give our teams objective, quantitative metrics where today we rely on infrequent and subjective observation. OpRegen is an allogeneic hESC-derived cell therapy in development for geographic atrophy (advanced dry AMD), manufactured through hESC expansion, RPE differentiation, and RPE expansion. We're building ML models to capture cell morphology from routine microscopy images, non-invasively and at scale.

This internship position is located in South San Francisco, on-site.

The Opportunity


This internship centers on our in-house morphology capability, a platform we call Cellestial. The core opportunity is to turn generated imaging data into insight - running our models across the images and exploring the results for correlations with phenotypic properties - and to help extend the capability further.

The intern will work closely with our computational team and with the wet-lab, Process Development, and gRED scientists who generate the data and act on the results. This internship offers the opportunity to shape the specifics around the intern's strengths and interests, anchored to the core deliverable of analyzing the already obtained images.

  • Data analysis and insight - exploring the imaging data for correlations between morphological features and phenotypic properties, and reporting the findings

  • Model deployment and automation - helping automate inference on new data using our compute infrastructure, so results are generated as data arrives

  • Visualization and tooling - building tools to explore results and connect them back to their experimental context

  • Translation to the process - working with our lab, Process Development, and manufacturing partners to identify the metrics that matter most

  • Applied research - collaborating with research scientists on questions the morphology data can help answer

  • Data annotation and modeling - annotating additional imaging data and contributing to related model work

Program Highlights

  • Intensive 6 months, full-time (40 hours per week) paid internship.

  • Program start dates are in January 2027 (Spring).

  • A stipend, based on location, will be provided to help alleviate costs associated with the internship. 

  • Ownership of challenging and impactful business-critical projects.

  • Work with some of the most talented people in the biotechnology industry.

Who You Are (Required) 

Required Education
You meet one of the following criteria:

  • Must be pursuing or have attained an Associate's Degree.

  • Must be pursuing a Bachelor's Degree (enrolled student).

  • Must have attained a Bachelor's Degree (not currently enrolled in a graduate program).

  • Must be pursuing a Master's Degree (enrolled student).

  • Must have attained a Master's Degree.

Required Majors: Any quantitative or engineering discipline, such as computer science, data science, biomedical engineering, computational biology or physics.

Required Skills: 

  • A solid understanding of machine learning and deep learning fundamentals, with substantial hands-on experience required.

  • Strong Python, and comfortable working in a complex and mature codebase and a shared Git repository.

  • Genuine strength in at least one of: computer vision, statistics and data analysis, software engineering and MLOps, or data visualization and tooling.

  • Curious, coachable, and able to work independently, comfortable with some ambiguity and with helping shape their own work.
     

Preferred Knowledge, Skills, and Qualifications

  • Excellent communication, collaboration, and interpersonal skills.

  • Complements our culture and the standards that guide our daily behavior & decisions: Integrity, Courage, and Passion.

  • Image analysis.

  • PyTorch.

  • High-performance computing (SLURM).

Relocation benefits are not available for this job posting. 

The expected salary range for this position based on the primary location of California is $26.00-$50.00 per hour. Actual pay will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. This position also qualifies for paid holiday time off benefits.

Genentech is an equal opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to, discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws.

If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants.

Get Machine Learning Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
GE Appliances (Haier) logo

Senior AI Enablement Partner

Remote · US-eligible
✓ From careers page· 10m ago
GE Appliances (Haier) logo

Principal Applied AI Solutions Engineer

Louisville, KY
✓ From careers page· 10m ago
DigitalOcean logo

Senior Solutions Architect, AI/ML (Remote)

$150k–$186kRemote · US-eligible
✓ From careers page· 14m ago
Formlabs logo

Hardware Systems Integration Intern

$82k–$101kSomerville, MA
✓ From careers page· 19m ago

Frequently asked questions

What is the salary for Machine Learning Intern at Roche?

The estimated salary range for Machine Learning Intern at Roche is $54,000 - $104,000 USD per year.

What skills are required for Machine Learning Intern at Roche?

The required skills for Machine Learning Intern at Roche include: Python, Git, Computer Vision, MLOps, PyTorch.

What is the seniority level for Machine Learning Intern at Roche?

Machine Learning Intern at Roche is a Internship level position.

How do I apply for Machine Learning Intern at Roche?

You can view the full description and apply for Machine Learning Intern at Roche on EchoJobs: https://echojobs.io/job/roche-2027-spring-intern-opregen-machine-learning-12x5w.