VRChat

VRChat

VRChat provides a platform that enables users to create and explore immersive virtual reality experiences, allowing for social interaction and community-driven content creation through its Unity SDK.

Internet Software & Services
51-250
Founded 2014
$95M raised

Description

  • Develop, maintain, and optimize scalable data pipelines, backend services, and APIs that power recommendations, content discovery, groups, and events.
  • Design and implement data models and schemas to support both analytical reporting and real-time recommendation systems.
  • Build, train, and operationalize personalization systems that leverage platform event and usage data to surface relevant content and communities.
  • Implement and maintain large-scale data processing jobs using big data technologies (e.g., Spark, Kafka) to ingest, transform, and serve high-volume datasets.
  • Collaborate with data scientists, product managers, and engineers to ensure correct data capture, feature availability, and alignment of ML-driven features with product goals.
  • Participate in the design and implementation of backend systems including REST and websocket APIs, caching layers, queueing systems, and cloud orchestration.
  • Contribute to evolving technical and product capabilities by moving solutions from simple heuristics to sophisticated, data-backed personalization approaches.
  • Respond to incidents and be available occasionally to troubleshoot and resolve production outages.

Requirements

  • 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 ETL/ELT data pipelines.
  • Strong proficiency in SQL and experience optimizing databases for both analytical queries and high-throughput real-time access.
  • Experience with big data technologies such as Spark, Hadoop/Beam, or Kafka.
  • Experience operating at scale on cloud platforms such as AWS or Google Cloud.
  • Experience with multiple languages and technologies, for example Python, JavaScript/Node.js, MongoDB, and Redis; familiarity with Snowflake and FastAPI is a plus.
  • Experience with Elasticsearch, data warehousing, and machine learning systems or working closely with ML teams.
  • Agile, collaborative mindset with strong communication skills and ability to work effectively in a remote, cross-functional team.
  • Preferred: experience building or scaling content discovery or recommendation systems, working with social graphs or user-generated content, or prior involvement in consumer products, e-commerce, marketplaces, VR, or online communities.

Benefits

  • 100% remote work with flexible working hours and core hours for collaboration.
  • Health benefits.
  • 401(k) for US employees and Group RRSP for Canadian employees.
  • Stock options.
  • Generous paid holiday schedule.
  • Unlimited/flexible vacation time.
  • Paid parental leave benefits.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Machine Learning Engineer, Offline Infrastructure

Unity 5K-10K Internet Software & Services

Unity Vector is hiring a staff ML engineer to shape its offline ML platform for large-scale training data generation, workflow orchestration, and distributed model training across the company.

Apache Airflow Apache Spark Flink Machine Learning Python PyTorch
57 minutes ago

Sagemaker DevOps Engineer - Europe

Xenon7 Internet Software & Services

Xenon7 is hiring a remote Sagemaker DevOps Engineer in Europe to architect and automate enterprise-scale AWS SageMaker environments and streamline ML deployments from development to production.

AWS CI/CD Docker Jenkins MLOps Python
1 hour, 2 minutes ago

Senior Data Engineer

Motional 1K-5K Automotive

Motional is hiring a Senior Data Analysis Engineer to build and improve large-scale evaluation and regression systems that validate autonomous vehicle perception and ML/software changes.

AWS Azure GCP Kubernetes Machine Learning Python SciPy
2 hours, 28 minutes ago

MLOps & Agentic Platform Engineer (AI Infrastructure)

Hyphen Connect 1-10 staffing & recruiting

MLOps & Agentic Platform Engineer at an unspecified company, focused on building and operating the infrastructure for deployed agents, model lifecycle management, and experimentation.

Docker Kubernetes Microservices MLflow MLOps Terraform
2 hours, 38 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers