2026 Summer Intern - AI Enablement
Description
Advances in AI, data, and computational sciences are transforming drug discovery and development. Roche’s Research and Early Development organisations at Genentech (gRED) and Pharma (pRED) have demonstrated how these technologies accelerate R&D, leveraging data and novel computational models to drive impact. Seamless data sharing and access to models across gRED and pRED are essential to maximising these opportunities. The new computational sciences Center of Excellence (CoE) is a strategic, unified group whose goal is to harness this transformative power of data and Artificial Intelligence (AI) to assist our scientists in both pRED and gRED to deliver more innovative and transformative medicines for patients worldwide.
Within the CoE organisation, the AI Enablement (AIE) team (part of the Data and Digital Catalyst organisation) develops AI tools and frameworks which empower our scientists and accelerate decision making. We work on diverse and impactful projects including Agents and core services for Agentic AI teams, MLOps frameworks for orchestration & deployment and LLM observability.
This internship position is based in South San Francisco, On Site.
The Opportunity
-
Design and implement frameworks & agents across diverse use cases with an emphasis on real-world impact e.g. lowering the bar to entry for end users
-
Build production systems that go beyond proof of concepts by addressing scalability, reliability and observability challenges
-
Work closely with internal stakeholders to integrate and optimize the use of our tools into their systems
Program Highlights
-
Intensive 12-week, full-time (40 hours per week) paid internship
-
Program start dates in May/June (Summer)
-
A stipend, based on location, to help offset living expenses
-
Ownership of challenging and impactful software systems
-
Opportunity to work with and be mentored by experienced software and AI/ML engineers
Who You Are
Required Education
-
Must be pursuing a Bachelor’s degree (currently enrolled).
-
Must have attained a Bachelor’s degree and be pursuing a Master's Degree (currently enrolled).
-
Must have attained a Master’s degree and be pursuing a PhD Degree (currently enrolled).
Required Majors
Computer Science, Software Engineering, Information Science, Data Science.
Required Skills
-
Proficiency in Python and experience writing clean, modular code
-
Familiarity with common agent development frameworks and patterns (e.g. langgraph, llamaindex, ReAct, Reflection)
-
Basic understanding of Docker
-
Experience with version control systems like Git
Preferred Knowledge, Skills and Qualifications
-
Excellent communication, collaboration and interpersonal skills
-
Familiarity with designing and building frameworks & services (e.g. SDKs, REST or gRPC APIs)
-
Familiarity with major AI APIs (e.g. OpenAI, Gemini)
-
Familiarity with orchestration frameworks (e.g. Dagster, Airflow)
-
Familiarity with vector databases and search (e.g. pgvector, Faiss)
Relocation benefits are not available for this job posting.
The expected salary range for this position based on the primary location of the state of California is $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.
Details
- Location
- San Bruno, CA
- Term
- Summer 2026
- Posted
- 1/23/2026
- Expires
- 2/5/2026