Data Engineer II - Personalization & Recommendations (Remote)

Visa Hunt

United States

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Work from anywhere
Health Benefits
401K/Group RRSP (US)
Stock Options
Generous paid holidays
Unlimited vacation
Paid parental leave

Job summary

VRChat is seeking a data/ML engineer to join our Social Experience team. You will build and refine data-driven personalization systems using AWS, Python, Node.js, and Snowflake, processing large data volumes to craft meaningful user experiences across our platform.

Work with a full-stack team to design scalable data pipelines, analytics models, and production-grade services that power recommendations, content discovery, groups, and events.

Qualifications

  • 3+ years of software engineering with a focus on data engineering.
  • Proven experience building production-grade data pipelines (ETL/ELT).
  • Strong SQL skills and optimization for analytical and real-time queries.
  • Experience with Spark, Hadoop/Beam, or Kafka.
  • Experience with cloud providers at scale (AWS or Google Cloud).
  • Proficiency in Python and JavaScript/Node.js; Mongo and Redis experience.
  • Familiarity with Elasticsearch, data warehousing, and ML systems.
  • Agile, collaborative mindset and strong communication in a remote team.

Responsibilities

  • Develop, maintain, and optimize scalable data pipelines, backend services, and APIs for data-driven features.
  • Design data models and schemas supporting analytics and real-time recommendations.
  • Collaborate with data scientists and product managers to ensure data quality.
  • Implement data processing jobs using big data tech to handle large datasets.
  • Advance from heuristics to data-backed personalization for content and experiences.
  • Contribute to backend systems including REST and websocket APIs, caching, queues, and orchestration.
  • Be available to address outages as needed.

Skills

Data engineering
Backend systems
SQL proficiency
Big data technologies
Cloud experience (AWS, GCP)
Python/JavaScript (Node.js)
MongoDB/Redis
Elasticsearch & ML systems
Agile / collaborative teamwork

Tools

Spark
Hadoop/Beam
Kafka
AWS
Google Cloud
MongoDB
Redis

Job description

VRChat is seeking a data/ML engineer to join our Social Experience team. You will build and refine data-driven personalization systems using AWS, Python, Node.js, and Snowflake, processing large data volumes to craft meaningful user experiences across our platform.

Work with a full-stack team to design scalable data pipelines, analytics models, and production-grade services that power recommendations, content discovery, groups, and events.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Staff Engineer - Personalization & Recommendations
Remote Staff Engineer - Personalization & Recommendations

VRChat • San Francisco (CA)

On-site
USD 120,000 - 180,000
Work from anywhere
Health Benefits
401K for US Employees
+3
Staff Engineer - Recommendations
Staff Engineer - Recommendations

VRChat • San Francisco (CA)

On-site
USD 120,000 - 180,000
Work from anywhere
Health Benefits
401K for US Employees
+3
Engineer II - Recommendations
Engineer II - Recommendations

Makers Fund • United States

Remote
USD 100,000 - 130,000
Work from anywhere
Health Benefits
401K for US & Group RRSP for Canadian Employees
+4
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 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
Staff Engineer – Personalization & Recommendations (Remote)
Staff Engineer – Personalization & Recommendations (Remote)

Jobgether • Germany (OH)

On-site
USD 140,000 - 190,000
100% remote work
Health benefits
401(k) plan for eligible U.S.employees
+5
Staff Engineer - Recommendations & Personalization (Remote)
Staff Engineer - Recommendations & Personalization (Remote)

Triwill Group • United States

On-site
USD 140,000 - 210,000
Remote work
Health benefits
401(k) plan
+3
Software Engineer II - Personalization & Big Data
Software Engineer II - Personalization & Big Data

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Backend Engineer II, ML-Driven Recommendations
Backend Engineer II, ML-Driven Recommendations

Klaviyo Inc. • Boston (MA), Northern (KY)

Hybrid
USD 116,000 - 174,000
Data Engineer - Large-Scale ML & Personalization
Data Engineer - Large-Scale ML & Personalization

Socket.dev • Bellevue (WA)

On-site
USD 132,000 - 179,000