Roche
Roche is currently hiring for 74 data science, machine learning and AI roles, mostly for research scientists, analytics engineers and data scientists. Openings are based in San Francisco, New York and Warsaw. The skills Roche asks for most often are AI, Python, Machine Learning and Statistics. Hiring teams include Data Science & AI / ML, Research & Development and Commercial, Sales & Marketing. Across 42 listings that published pay, the median advertised base salary is $211k a year. We've listed 185 roles at Roche since December 2025.
At a glance
- Website
- roche.com
- Roles
- Research Scientist (14)Analytics Engineer (13)Data Scientist (12)Data Analyst (8)Data Engineer (7)AI Engineer (6)Machine Learning Engineer (5)
- Teams
- Data Science & AI / ML (10) · Research & Development (8) · Commercial, Sales & Marketing (1)
- Seniority
- Senior (49) · Mid (10) · Junior (8) · Staff (6)
- Locations
- San Francisco (34)New York (9)Warsaw (9)Boston (5)San Jose (4)Chennai (2)Hyderabad (2)Madrid (2)USA (42)Poland (9)
- Remote
- 0 of 74 open roles
- Advertised pay
- $211k median · $154k–$259k typical (42 listings, annual USD)
- On the board since
- December 2025 · 185 roles listed
About Roche
A healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact. Let’s build a healthier future, together.
In Roche’s own words, from its job listings
74 roles at Roche
Past roles at Roche
Positions we’ve listed that are now closed — kept for reference.
Working at Roche: common questions
Is Roche hiring data scientists right now?
Yes — Roche has 74 open data science, machine learning or AI roles on the board, 38 of them posted in the last 30 days. The most recent was posted on November 2, 2026.
What kind of data roles does Roche hire for?
Current openings break down as Research Scientist (14), Analytics Engineer (13), Data Scientist (12) and Data Analyst (8). They sit in teams such as Data Science & AI / ML, Research & Development and Commercial, Sales & Marketing.
What skills does Roche look for?
The most requested skills are AI, Python, Machine Learning, Statistics, Data Science and SQL. AI appears in 56 of 74 listings.
Does Roche offer remote data jobs?
None of Roche's current data roles are marked remote — they are based in San Francisco, New York and Warsaw.
Where is Roche hiring?
Open roles are based in San Francisco, New York, Warsaw, Boston, San Jose and Chennai.
What seniority levels does Roche hire at?
By seniority, openings are senior (49), mid (10), junior (8) and staff (6).
How much does Roche pay data scientists?
Across 42 listings that published a salary, the median advertised base pay is $211k a year, with most falling between $154k and $259k. Figures are converted to annual US dollars and reflect advertised ranges, not confirmed offers.