Staff Engineer - Recommendations
VRChat
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. With over 250,000 worlds and growing, VRChat’s vision is to allow users to bring their imaginations to life and help shape the metaverse anywhere in the world on any device. VRChat has raised $100M to date with the support of investors, Makers Fund, Anthos Capital and HTC.
We have a great team which includes people from: Netflix, Twitter, Meta, Microsoft, Roblox, Google, Amazon, Unity, Spotify, Discord, Uber, eBay, Robinhood, Twitch, Zynga and TikTok. Come and join the mission!
Job Overview
We’re looking for a data / ML engineer to join our Social Experience team. You will be instrumental in developing and refining the data-driven recommendations systems that help our users connect, interact, and discover content and communities. This role involves working with AWS, Python/FastAPI, Node.js, and Snowflake to build, train, and operationalize personalization systems. You will be instrumental in processing and transforming the large volumes of data generated by our platform to create meaningful user experiences. If you’re passionate about data engineering and leveraging data to enhance content discovery, this role could be the perfect fit.
What You'll Do
Work within a full-stack team of engineers to develop, maintain, and optimize scalable data pipelines, backend services, and APIs for data-driven features like recommendations, content discovery, groups, and events in VRChat.
Design and implement data models and schemas that support both analytical needs and real-time recommendation systems.
Collaborate with data scientists, product managers, and other engineers to ensure the correct data is captured, processed, and available to power meaningful user experiences.
Implement and maintain data processing jobs using big data technologies (e.g., Spark, Kafka) to handle large-scale datasets.
Contribute to the evolution of our technical and product capabilities, helping to progress from simple heuristics to more sophisticated, data-backed personalization for content and experiences.
Participate in the design and implementation of backend systems including REST and websocket APIs, caching systems, queueing systems, and cloud orchestration.
Be available to occasionally jump into action to solve an outage.
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 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.
An agile, collaborative mindset and excellent communication skills, capable of working effectively in a remote, cross-functional team environment.
Bonus Points
Experience building and scaling aspects of content discovery or recommendation systems.
Demonstrated interest in online communities, VR, or VRChat (as a user or creator). Knowing how our platform and community works will be helpful for this role.
Experience with social networks, social graphs, or systems dealing with user-generated content.
Experience working on consumer products, e-commerce, or two-sided marketplaces.
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
VRChat is an equal-opportunity employer, and we welcome applicants from all backgrounds. VRChat fosters a diverse, creative, and collaborative environment where anyone can contribute to any of the ongoing projects or direction of the roadmap at any time. If you’re a passionate team player who wants to have an impact on a dynamic team, we’d love to hear from you!
All job offers are subject to satisfactory referencing and background checks.
$171k - $198k par année
...Responsibilities: Lead the architecture, design, and development of modern full-stack applications, with a primary focus on frontend engineering using TypeScript, React, and cloud-native technologies. Lead the design evolution of a scalable visual rule-authoring platform,...SuggéréContrat Longue DuréeTravail temporaireTravail au bureauTravail posté$155k - $185k par année
...deployment models, integrations with AI tools and workflows, and use cases across desktop, web, and mobile. We’re looking for a Staff Product Engineer to help build Thunderbolt as it moves from early product development into enterprise use cases. This role sits at the...SuggéréContrat Longue DuréeEmploi permanentTemps pleinPour les contractantsZone localeTravail à distanceHoraires flexibles$190k - $220k par année
...If you’re looking to be one of the first engineers at an early stage, rapidly growing startup, let’s chat! Canopy Connect is building the... ...exceptional engineers to drive our mission forward. As a Principal/Sr Staff Engineer, you will work closely with our VP Engineering to work...SuggéréTemps pleinStageTravail à distanceBureau à domicileParrainage de visa$148k - $203k par année
...across programmatic advertising and marketing channels. As a Staff UX Research Strategist at StackAdapt, you'll help decide what... ...justifies the risk) while being explicit about the assumptions each recommendation rests on Co-own a strategic insights function (in...SuggéréStageZone localeTravail à distanceTravail à domicileBureau à domicileTravail posté- ...including a strong understanding of AI tools ~ Experience leading complex product work in close partnership with product management engineering, and design leadership ~ Experience shaping ambiguous spaces and driving clarity through design ~ A track record of influencing...Suggéré
- ...collaboration, join us! Figma is building its founding Forward Deployed Engineering team to solve the complex, real-world challenges that emerge... ...with customers’ senior engineering teams. This is a senior/staff-level engineering role within Product and Engineering, not a...Salaire minimumContrat Longue DuréeEmploi permanentTemps pleinZone localeTravail à distanceHoraires flexibles
- ...of design and collaboration, join us! Billing is a full stack engineering group automating revenue workflows and building end-to-end payment... ..., manage, support, and develop a team of engineers, including staff level engineers Establish trust within and across teams by creating...Salaire minimumContrat Longue DuréeTemps pleinTravail temporairePériode scolaireZone localeTravail à distanceHoraires flexibles
- ...feel simple again. Since launching in 2021, we've become the top-recommended personal finance app by users and experts. Our goal? To take... ...The Role: Monarch is seeking a Senior Application Security Engineer to join our Security Engineering team during a period of rapid...Temps pleinStageTravail au bureauRecrutement immédiatTravail à distanceTravail à domicileTravail le week-end
- ...design and collaboration, join us! You will be the first engineering manager for the Growth Platform, and you’ll help shape its vision... ...independently Background in personalization systems, recommendation engines, or ML-driven content selection Experience integrating with...Salaire minimumContrat Longue DuréeTemps pleinTravail temporaireZone localeTravail à distanceHoraires flexibles
- ...turbopuffer is looking for infra engineers who want to ship a hundred databases every day . what you'll do: make turbopuffer and our internal tooling work across multi-tenant environments, customer cloud accounts, and air-gapped environments write code to improve...Temps plein
$243.33k - $282.08k par année
...works on challenging problems every day. Our Machine Learning Engineers are tasked with optimizing the advertising product at Quora, and... ...systems Evaluate and apply advances in deep learning and recommendation modeling to improve ads ranking within production latency, reliability...Temps pleinTravail à distanceLundi au vendredi- ...role, you’ll lead the team that enables engineers at Figma to easily develop the next generation... ...develop a team of engineers, including staff level engineers Partner with product... ...including game, application, or browser engines Experience with creative coding frameworks...Salaire minimumContrat Longue DuréeTemps pleinZone localeTravail à distanceHoraires flexibles
- ...rely on to build and make decisions. In this role, you'll lead engineers across Data Platform through their next phase of scale, setting... ...environment ~ A strong software engineering background with senior or staff-level technical depth before moving into management, and enough...Salaire minimumContrat Longue DuréeTemps pleinZone localeTravail à distanceHoraires flexibles
$165k - $200k par année
...smooth transitions. (Confluence) Required Education and Experience ~ Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field or compensating additional experience in lieu of degree. ~3-10 years of experience in a DevOps or similar role,...Temps pleinStageZone locale- ...the most groundbreaking applications and challenging requirements today. About the Role We are looking for a Senior Solutions Engineer who blends deep technical understanding of AI/ML infrastructure with excellent communication and solution-building skills. In this role...Temps pleinTravail manuelLe monde entier
- ...the future of design and collaboration, join us! As a Software Engineer, you'll work on some of the most technically challenging and... ...millions of users around the world. Whether you're optimizing our core engine, building authoring tools, or crafting new platform abstractions...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...it to be enthralling, and we want to help other Stripes seamlessly benefit from our systematic work. What you'll do As a Design Engineer you will concept, prototype, and build new experiences for our web presence. You'll bring your creativity and expertise to the full...
- ...endorse products or services of GitLab. An overview of this role In this role, you'll build, manage, and support a globally distributed engineering team delivering high-quality, reliable platform capabilities and user experiences. You'll hire and onboard talent, guide technical...Temps pleinTravail à distance
$104k - $143k par année
...orchestrate high-impact campaigns across programmatic advertising and marketing channels. StackAdapt is seeking a talented Senior Quality Engineer who is passionate about software quality and test automation to be part of a highly impactful team that will directly affect the...Zone localeTravail à distanceTravail à domicileBureau à domicile- Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea ...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...are important to them, creating a sound environment starts from the top. This person would help add more structure to our current engineering team. Why join us? In addition to a family type atmosphere where upper management is easily accessible and willing to communicate...Contrat Longue DuréeTemps pleinPour les contractants
- ...is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster, stay compliant, and eliminate risk. Our customers include Fortune...Temps plein
- ...the AI-powered workflows, platforms, and tooling that make every engineer at the company more productive. From agentic CI auto-fixing and AI... ...systems ~ Strong software engineering background, with Staff-level or above technical depth before moving into management with...Salaire minimumContrat Longue DuréeTemps pleinStageZone localeTravail à distanceHoraires flexibles
$100k par année
...performance compute platforms. The mastery of collaborating with world-class silicon, systems, and software teams to solve frontier engineering challenges. How to help define the networking architecture that will power the next era of AI platforms. Compensation for...Emploi permanent- ...together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! Our Creation Engine teams work on some of the core technologies that power our real time, browser-based Figma Design and FigJam products. These teams...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...Netflix build the future of AI on LanceDB, from frontier and world models to robots and autonomous vehicles. About the Role Engineer focusing on providing optimal user and agent experiences on the LanceDB platform. Takes high-level direction (e.g., “identify where...Temps plein
- ...Application Platform is part of Product Platform within Figma’s Infrastructure organization. We build shared foundations that help engineers ship backend product work quickly, safely, and reliably. The team owns a large Ruby application that powers Figma’s REST APIs, asynchronous...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...excited to shape the future of design and collaboration, join us! Figma is seeking a versatile and experienced Machine Learning / AI Engineer to join our growing AI team, working at the intersection of applied machine learning, infrastructure, and product innovation. Whether...Salaire minimumContrat Longue DuréeTemps pleinZone localeTravail à distanceHoraires flexibles
- ...skills and careers. About the Team The RevOps team owns the systems layer, operations & automation that supports Telnyx's growth engine. Historically, that meant administering GTM tools used by humans: Salesforce, marketing automation, enrichment vendors, routing,...
- ...collaboration, usability, and excellence to maintain and build new features that span web and native code. You’ll work closely with your engineering peers to chart out upcoming work and how best to execute on it. You’ll brainstorm with cross-functional partners (design, product,...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Staff Engineer - Recommendations. Soyez parmi les premiers à postuler !
