Join the VRChat Team! VRChat offers a first-of-its-kind, game-changing platform that provides an endless collection of social VR experiences and gives the power of creation to its robust community. We're looking for a data/ML engineer to join our Social Experience team to develop and refine the data-driven recommendations systems that help our users connect, interact, and discover content and communities.
Requirements
- 3+ years of experience in software engineering
- 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 both 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
- Able to work in a variety of languages and technologies, such as Python, JavaScript/Node.js, Mongo, and Redis
- Experience with Elasticsearch, data warehousing, and machine learning (ML) systems
Benefits
- Work from anywhere! VRChat is a 100% remote company offering flexible working hours in combination with core hours supporting real-time collaboration
- Health Benefits
- 401K for US & Group RRSP for Canadian Employees
- Stock Options
- Generous paid holiday schedule
- Unlimited/flexible vacation time
- Paid parental leave benefits