Engineer II - Recommendations

VRChat

Job Overview

Location

Remote

Employment Type

Full-time

Work Arrangement

Remote

Sector

Information Technology & Software

Experience Level

Mid-level (3-5 years)

Application Deadline

March 9, 2026

About the Company

VRChat is a pioneering platform that offers an unparalleled social virtual reality experience, featuring an ever-expanding universe of user-created worlds. The company is dedicated to empowering its community to bring their creative visions to life and is actively shaping the future of the metaverse. VRChat has successfully raised substantial funding to fuel its growth and innovation.

The VRChat team comprises talented individuals from diverse backgrounds in technology and entertainment, including former employees of industry giants like Netflix, Twitter, Meta, Microsoft, Roblox, Google, Amazon, Unity, Spotify, Discord, Uber, eBay, Robinhood, Twitch, Zynga, and TikTok. This collective expertise fosters a collaborative and innovative environment.

Job Description

VRChat is seeking a skilled Data/ML Engineer to join our innovative Social Experience team. In this critical role, you will be responsible for developing and refining the data-driven recommendation systems that empower our users to connect, interact, and discover content and communities. Your work will involve leveraging AWS, Python/FastAPI, Node.js, and Snowflake to build, train, and operationalize sophisticated personalization systems.

This position offers a unique opportunity to process and transform large volumes of data, creating meaningful user experiences and significantly enhancing content discovery on our platform. If you are passionate about data engineering and its application in personalization, this role is an exceptional fit.

To apply for this role, click the Apply button on this page and follow the instructions.

Required Skills

SQLPythonJavaScript/Node.jsAWSSparkKafkaETL/ELTDatabase OptimizationREST APIsWebSocketsElasticsearchMachine Learning

Key Responsibilities

  • Develop, maintain, and optimize scalable data pipelines, backend services, and APIs for data-driven features like recommendations and content discovery.
  • Design and implement data models and schemas for analytical needs and real-time recommendation systems.
  • Collaborate with data scientists, product managers, and engineers to ensure data accuracy and availability for user experiences.
  • Implement and maintain data processing jobs using big data technologies (e.g., Spark, Kafka) for large-scale datasets.
  • Contribute to evolving technical and product capabilities, advancing personalization from heuristics to data-backed systems.
  • Design and implement backend systems including REST and websocket APIs, caching, and cloud orchestration.
  • Be available to address and resolve system outages as needed.

Qualifications

  • 3+ years of experience in software engineering, with a strong focus on data engineering and building scalable backend systems for SaaS products or online platforms.
  • Proven experience building and optimizing production-grade data pipelines (ETL/ELT).
  • Strong proficiency in SQL and experience with database optimization for analytical queries and high-throughput real-time access.
  • Experience with big data technologies such as Spark, Hadoop/Beam, or Kafka.
  • Experience with cloud providers at scale, such as AWS or Google Cloud.
  • Ability to work in various languages and technologies, including Python, JavaScript/Node.js, Mongo, and Redis.
  • Experience with Elasticsearch, data warehousing, and machine learning (ML) systems.
  • An agile, collaborative mindset and excellent communication skills for remote, cross-functional teamwork.

Benefits & Perks

  • Work from anywhere (100% remote company with flexible and core hours).
  • Health Benefits
  • 401K for US & Group RRSP for Canadian Employees
  • Stock Options
  • Generous paid holiday schedule
  • Unlimited/flexible vacation time
  • Paid parental leave benefits

How to Apply

To apply for this role, click the Apply button on this page and follow the instructions.

https://jobs.lever.co/vrchat/93875494-9d42-446d-a069-9c14296e46ed

Posted Date

February 22, 2026

57 people viewed this job