R

Roche

Global pharmaceuticals and diagnostics company

Senior Data Scientist - Generative AI & Agentic Systems

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeSan José Province, San José, Costa RicaNo salary listed

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Data Science, AI/ML, or a related quantitative field is required.
  • At least 7 years of professional experience, including hands-on expertise building enterprise Generative AI products and agentic workflows.
  • Deep technical expertise in large language models, vector databases, graph databases, reranking algorithms, and agentic frameworks including LangChain, LangGraph, LlamaIndex, and AWS AgentCore.
  • Experience designing retrieval-augmented generation architectures, optimizing chunking, and evaluating retrieval quality.
  • Software engineering skills in Python, SQL (including AI-generated SQL), API development, and MLOps/LLMOps monitoring platforms.
  • Must be currently based in Costa Rica or hold valid work authorization for San José.

Responsibilities

  • Design and deploy agentic capabilities and enterprise Generative AI applications across the product stack, from problem framing and data retrieval to multi-agent flow design, API development, and LLMOps evaluation.
  • Architect end-to-end multi-agent applications, retrieval-layer solutions, and foundational AI capabilities, progressing ideas from prototype to production deployment.
  • Build and optimize advanced retrieval-augmented generation pipelines incorporating vector and graph databases, reranking algorithms, chunking strategies, and hybrid retrieval.
  • Write tested Python code, manage APIs, enforce version control, and establish continuous integration and continuous delivery pipelines for Generative AI systems.
  • Implement evaluation harnesses, prompt and version management, cost and latency optimization, and token-economics monitoring for production agents.
  • Influence technical priorities across global enterprise stakeholders and evaluate when to use Generative AI, classical machine learning, or deterministic engineering methods.
  • Coach team members on agentic flow design and partner with Product Owners to align technical execution with user-experience strategy.

Desired Qualifications

  • Familiarity with agent protocols such as MCP and A2A, multimodal AI applications, and frontend/UI tools such as Figma, React, and Angular is advantageous.

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