Roche
Roche is currently hiring for 72 data science, machine learning and AI roles, mostly for data analysts, research scientists and analytics engineers. 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 39 listings that published pay, the median advertised base salary is $211k a year. We've listed 111 roles at Roche since December 2025.
At a glance
- Roles
- Data Analyst (9)Research Scientist (8)Analytics Engineer (7)Data Scientist (7)AI Engineer (6)Machine Learning Engineer (5)Data Engineer (4)
- Teams
- Data Science & AI / ML (15) · Research & Development (9) · Commercial, Sales & Marketing (3) · Business Strategy & Delivery (2)
- Seniority
- Senior (33) · Mid (6) · Junior (5) · Staff (4)
- Locations
- San Francisco (35)New York (9)Warsaw (6)Boston (4)Hyderabad (4)San Jose (4)Madrid (3)Chennai (2)USA (41)Poland (6)
- Remote
- 0 of 72 open roles
- Advertised pay
- $211k median · $136k–$278k typical (39 listings, annual USD)
- On the board since
- December 2025 · 111 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
72 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 72 open data science, machine learning or AI roles on the board, 44 of them posted in the last 30 days. The most recent was posted on October 5, 2026.
What kind of data roles does Roche hire for?
Current openings break down as Data Analyst (9), Research Scientist (8), Analytics Engineer (7) and Data Scientist (7). They sit in teams such as Data Science & AI / ML, Research & Development, Commercial, Sales & Marketing and Business Strategy & Delivery.
What skills does Roche look for?
The most requested skills are AI, Python, Machine Learning, Statistics, Data Science and SQL. AI appears in 53 of 72 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, Hyderabad and San Jose.
What seniority levels does Roche hire at?
By seniority, openings are senior (33), mid (6), junior (5) and staff (4).
How much does Roche pay data scientists?
Across 39 listings that published a salary, the median advertised base pay is $211k a year, with most falling between $136k and $278k. Figures are converted to annual US dollars and reflect advertised ranges, not confirmed offers.