R

Roche

Global pharmaceuticals and diagnostics company

D2P Data & Analytics Senior Data Scientist - RDT ERP

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeMadrid, SpainNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field is preferred; equivalent practical experience is acceptable.
  • Demonstrated experience independently identifying analytical opportunities, conducting in-depth data exploration, and owning projects from inception to deployment.
  • A proven track record of driving medium-sized projects that influence business decisions and align with strategic objectives.
  • Strong experience in Python backend development.
  • Solid experience with JavaScript or TypeScript frontend development.
  • Comfort working across the full stack and shipping complete features.
  • Practical experience building AI-powered applications.
  • Strong understanding of prompt engineering, retrieval-augmented generation pipelines, large language model integrations, and AI agents or agentic workflows.
  • Experience with frameworks or tools such as LangChain, LangGraph, or similar AI orchestration frameworks.
  • Active daily use of AI-assisted coding tools as a key requirement.
  • Exceptional communication skills, including presenting complex findings clearly to technical and non-technical audiences.
  • Strong collaboration skills to engage with broader business units and understand and meet data needs.
  • A product-minded, pragmatic approach and comfort switching between frontend, backend, and AI workflows.
  • Strong fundamentals and a self-driven, proactive approach.

Responsibilities

  • Design, build, and ship AI-powered applications from concept to production.
  • Develop backend services and application programming interfaces using Python.
  • Build responsive frontend interfaces using JavaScript or TypeScript.
  • Integrate large language models into products for real-world use cases.
  • Build and improve retrieval-augmented generation pipelines, prompt workflows, and agentic AI systems.
  • Use modern AI coding tools to accelerate development and delivery.
  • Collaborate with product and business stakeholders.
  • Own features across architecture, implementation, testing, and deployment.
  • Identify analytical opportunities, conduct data exploration and analysis, and build, test, and deploy predictive models using machine learning techniques.
  • Communicate analytical findings to technical and non-technical stakeholders.
  • Support Roche's Data and AI strategies by working with global platforms.

Desired Qualifications

  • A strong portfolio or GitHub profile with personal projects is highly valued.
  • Experience with Snowflake Cortex AI or Dataiku is optional.

About the Company

Roche

Global pharmaceuticals and diagnostics company

Roche is a global leader in pharmaceuticals and diagnostics. It develops medicines and diagnostic tools that help detect, monitor, and treat diseases, using research and biotechnology to drive new therapies and tests. Roche combines drug development with in-house diagnostic products to support personalized medicine, where treatments are tailored to individual patients based on test results. Its approach differs from many peers by integrating drug discovery with diagnostic capabilities and by expanding its research through strategic acquisitions (like Genentech) to strengthen its biotechnology and R&D capabilities. The company’s goal is to improve patient outcomes and healthcare worldwide by delivering reliable medicines, accurate diagnostic tests, and data-driven care.

Company size
1-10
Company stage
IPO
Headquarters
Basel, Switzerland
Founded
1896

Recently Posted Jobs

Explore more opportunities at Roche

See more jobs