Staff Data Engineer - Personalization & Content Discovery

VRChat Inc.

United States

Remote

USD 140,000 - 210,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Work from anywhere
Health Benefits
Stock Options
Generous holidays
Unlimited vacation
Parental leave

Job summary

VRChat is seeking a data/ML engineer to join our Social Experience team. You will build data-driven personalization systems using AWS, Python/FastAPI, Node.js, and Snowflake to process large‑scale data and improve content discovery across VRChat.

You will design scalable data pipelines, collaborate with data scientists and product managers, and push from heuristics to data-backed personalization in a fully remote environment.

Qualifications

  • 3+ years of software engineering focusing on data engineering for SaaS or online platforms.
  • Proven production-grade data pipelines (ETL/ELT).
  • Strong SQL and database optimization for analytics and real-time queries.
  • Experience with Spark, Hadoop/Beam, or Kafka.
  • Experience with AWS or Google Cloud at scale.
  • Proficiency in Python and JavaScript/Node.js; Mongo and Redis.
  • Experience with Elasticsearch, data warehousing, and ML systems.
  • Agile, collaborative mindset; able to work in a remote cross-functional team.

Responsibilities

  • Develop, maintain, and optimize scalable data pipelines and APIs for data-driven features.
  • Design data models and schemas for analytics and real-time recommendations.
  • Collaborate with data scientists and product managers to ensure data quality.
  • Implement data processing jobs using Spark, Kafka for large datasets.
  • Evolve from heuristics to data-backed personalization for content.
  • Participate in backend system design including REST and websocket APIs, caching, queues, cloud orchestration.
  • Be available to respond to outages.

Job description

VRChat is seeking a data/ML engineer to join our Social Experience team. You will build data-driven personalization systems using AWS, Python/FastAPI, Node.js, and Snowflake to process large‑scale data and improve content discovery across VRChat.

You will design scalable data pipelines, collaborate with data scientists and product managers, and push from heuristics to data-backed personalization in a fully remote environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer - Recommendations
Staff Engineer - Recommendations

VRChat Inc. • United States

Remote
USD 140,000 - 210,000
Work from anywhere
Health Benefits
Stock Options
+3
Engineer II - Recommendations
Engineer II - Recommendations

Makers Fund • United States

On-site
USD 100,000 - 130,000
Work from anywhere
Health Benefits
401K for US & Group RRSP for Canadian Employees
+4
Senior Data Scientist — Remote AI-Driven Analytics
Senior Data Scientist — Remote AI-Driven Analytics

VRChat Inc. • United States

Remote
USD 120,000 - 180,000
Work from anywhere
Health Benefits
401K for US
+5
Senior Data Scientist - Remote AI-Driven Product Analytics
Senior Data Scientist - Remote AI-Driven Product Analytics

VRChat • San Francisco (CA)

On-site
USD 120,000 - 150,000
Health Benefits
401K for US & RRSP for Canadian Employees
Stock Options
+2
Senior Data Scientist
Senior Data Scientist

VRChat Inc. • United States

Remote
USD 120,000 - 180,000
Work from anywhere
Health Benefits
401K for US
+5
Data & ML Engineer, Recommendations – Remote
Data & ML Engineer, Recommendations – Remote

Makers Fund • United States

Remote
USD 100,000 - 130,000
Work from anywhere
Health Benefits
401K for US & Group RRSP for Canadian Employees
+4
Senior Personalization Data Scientist – Remote/Hybrid
Senior Personalization Data Scientist – Remote/Hybrid

Meredith Corporation • New York (NY), Northern (KY)

Hybrid
USD 175,000 - 190,000
Medical insurance
Dental insurance
Vision care
+2
Senior People Generalist - Remote HR Ops & Analytics Lead
Senior People Generalist - Remote HR Ops & Analytics Lead

VRChat Inc. • United States

Remote
USD 90,000 - 130,000
Health Benefits
Stock Options
Unlimited vacation
+3
Staff Data Engineer – Personalization & AI Pipelines
Staff Data Engineer – Personalization & AI Pipelines

TaskRabbit • San Francisco (CA)

Hybrid
USD 150,000 - 200,000
Employer-paid health insurance
401(k) match with immediate vesting
Generous time off
+4
Senior/Staff Platform Engineer
Senior/Staff Platform Engineer

VRChat Inc. • United States

Remote
USD 150,000 - 210,000
Work from anywhere
Health Benefits
401K/RRSP
+3