Staff AI Scientist

Oura Oura · Consumer · San Francisco, CA +1 · Data Engineering & Analytics

Staff AI Scientist to set technical direction for Oura's AI-powered personalization platform, integrating LLMs with retrieval and ranking systems. Responsibilities include defining strategy, owning user representation and retrieval, architecting the LLM serving interface, driving evaluation rigor, applying causal reasoning, mentoring, and collaborating across functions. Requires expertise in recommendation systems, personalization, retrieval, and integrating signals with LLM generation.

What you'd actually do

  1. Define the personalization tech strategy: Set the research and modeling agenda for how Oura represents users, retrieves relevant content and interventions, and ranks and delivers them across surfaces. Identify where classical approaches (collaborative filtering, graph networks, similarity-based retrieval) are the right foundation and where newer methods add genuine value. Influence roadmap and technical direction across partner teams.
  2. Own user representation and retrieval: Build and maintain rich, longitudinal user state representations that span physiology, behavior, goals, preferences, and context. Design retrieval systems that operate over these representations to surface the right content, interventions, or guidance at the right moment.
  3. Architect a modern personalization serving interface: Define how personalization signals from the retrieval and ranking engine are passed to and preserved by the LLM serving layer. Develop grounding and constraints that prevent the serving layer from drifting away from what the ranking engine decided, ensuring GenAI serves as a personalization-aware delivery mechanism.
  4. Drive evaluation rigor: Design measurement frameworks that assess the full chain: retrieval quality, ranking calibration, and whether the GenAI serving layer preserved intent and personalization signal. But evaluation only matters if it moves fast enough to inform the next decision — you will build lightweight offline evals and shadow-mode testing infrastructure that let the team iterate quickly without waiting for long A/B cycles. Establish rubrics and tooling others can use and reuse.
  5. Apply causal reasoning to understand what works: Own the causal and counterfactual reasoning necessary to distinguish personalization effects from confounding. Design and analyze experiments that measure genuine impact on behavior and health, not just engagement.

Skills

Required

  • 8+ years of experience in applied machine learning or AI research
  • demonstrated expertise in recommendation systems, personalization, or retrieval
  • Hands-on experience across retrieval, ranking, and recommendation system design (including collaborative filtering, embedding-based approaches, graph networks, or related methods)
  • track record of shipping these into real production systems in a robust experimentation framework
  • Comfort working closely with server and app engineers on model serving, pipeline architecture, and deployment infrastructure
  • Practical experience integrating recommendation or retrieval signals with LLM-powered generation, including work on grounding, constrained decoding, prompt design, or evals

Nice to have

  • graduate degree (MS or PhD) in a relevant quantitative field such as Computer Science, Statistics, or a related discipline is strongly preferred

What the JD emphasized

  • shipping these into real production systems
  • robust experimentation framework
  • not just offline analyses or research prototypes
  • grounding
  • constraints

Other signals

  • AI-powered personalization platform
  • LLMs into the Oura experience
  • retrieval and ranking engine
  • LLM serving layer
  • grounding and constraints for LLMs