Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Design Voya Guidance Recommendation Engine

Medium
MediumSystem DesignInfrastructureToolsData ModelingAsked 1 times

Problem

Product Context

Design an AI architecture for Voya Learn, myVoyage, and related Voya Financial digital surfaces that recommends the next best piece of guidance, educational content, calculator, or product action for retirement plan participants and individual customers. The goal is to improve engagement and help users take relevant financial actions while meeting strict compliance and latency requirements.

Scale

SignalValue
DAU across digital surfaces4.5M
Peak recommendation QPS18K
Monthly active users16M
Content + action catalog1.2M items
New/updated items per day25K
Per-request latency budget (p99)250ms
Logged user events per day180M

Task

  1. Clarify the product objective, user segments, and what an "effective AI architecture" means for this recommendation problem.
  2. Design an end-to-end ML system from data ingestion through candidate retrieval, ranking, re-ranking, and serving.
  3. Choose models for each stage and explain tradeoffs across quality, interpretability, freshness, and cost.
  4. Define the online vs batch feature strategy, including how you would handle cold-start users, sparse histories, and newly published content.
  5. Propose an evaluation plan covering offline metrics, online experiments, compliance guardrails, and monitoring for drift and training-serving skew.
  6. Identify likely failure modes and how the system should degrade safely.

Constraints

  • Recommendations must exclude ineligible products or actions based on plan rules, customer profile, and compliance policies.
  • Some user features (income, contribution rate, risk profile) are sensitive and require strict access control and auditability.
  • Freshness matters: newly published guidance content should become eligible within 15 minutes.
  • The system must support both personalized logged-in traffic and partially personalized sessions with limited identity.
  • Cost matters: GPU-heavy serving is allowed only for a small final-stage model, not broad candidate scoring.
Practicing as: AI Architect interview at Voya Financial

Hi, I'll play your Voya Financial interviewer for the AI Architect role. Candidates describe these interviews as mixed and on the easier side, so expect me to be professional and fair. Take your time with the question above and answer like we're in the room.

Take this as a live interview session →

You are practicing as a guest. Sign up free to get your answer graded with AI feedback. Your draft stays right here.

Sign up freeI have an account
Sign up to unlock solutions
Voya Financial AI Architect Interview QuestionsVoya Financial Interview Questions
Next questions
Voya FinancialDesign Voya Content Recommendation PlatformMediumVoya FinancialDeploy Voya Recommendation ModelsMediumStripeDesign Real-Time Transaction Fraud DetectionHard