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.
- Location
- Remote
- Advertised region
- Anywhere
- Employment
- Full-Time
- Work arrangement
- remote
- Technologies
- Python, JavaScript, Node.js, AWS, SQL
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.
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 directlySource checked: 2026-10-29
Browse job categories
Related jobs
- Salesforce Developer — Keyloop
- Senior Full-Stack Engineer, Pentest Experience at Horizon3 — Horizon3
- Forward Deployed Cloud Engineer, APAC at Runpod — Runpod
- Forward Deployed Engineer at Kake — Kake
- Cybersecurity Software Engineer II, ML and AI at The Home Depot — The Home Depot
- Forward Deployed Engineer, EMEA at Runpod — Runpod