← All jobs

Staff Recommendations Engineer at VRChat

Confirmed open

Develop data pipelines, backend services and recommendation systems that help VRChat users discover content and communities. The posting offers fully remote work from anywhere.

VRChat initialsVRChat
Location
Remote
Advertised region
Anywhere
Employment
Full-Time
Work arrangement
remote
Technologies
Python, JavaScript, Node.js, AWS, SQL
See how to apply

Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.

We’ll email you a sign-in code. Upload your CV after sign-in.

By continuing, you agree to processing needed to manage your account and profile. Privacy policy

Role overview

VRChat’s Social Experience team uses data and machine learning to improve content discovery, groups and events. The posting names AWS, Python/FastAPI, Node.js and Snowflake in its personalization stack.

Responsibilities

  • Build scalable data pipelines, backend services and APIs for recommendations and social discovery.
  • Design data models for analytics and real-time recommendation use cases.
  • Process large datasets with tools such as Spark or Kafka, and improve personalization beyond simple heuristics.
  • Contribute to REST and WebSocket APIs, caching, queues and cloud orchestration; help resolve occasional outages.

Qualifications

  • At least three years in software engineering with substantial data engineering and scalable backend work.
  • Production ETL or ELT pipelines, strong SQL and database optimization for analytics and real-time access.
  • Experience with big-data systems, cloud services and languages such as Python or JavaScript; knowledge of search, warehousing and ML systems.

Technology in this role

  • Python: Experience with big-data systems, cloud services and languages such as Python or JavaScript; knowledge of search, warehousing and ML systems.
  • SQL: Production ETL or ELT pipelines, strong SQL and database optimization for analytics and real-time access.

Benefits

  • The employer lists remote work from anywhere, flexible hours with shared collaboration time, health benefits, stock options, paid holidays, flexible vacation and parental leave. US and Canadian retirement benefits are location-specific.

How to apply

Review the original posting and apply through the employer’s careers page.

View source and applyApply directly

Source checked: 2026-10-29

Browse job categories

Related jobs