Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Engineer - Recommendations

Full-time

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.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Staff Engineer - Recommendations in United States vacancy
  •  ...We are looking for an experienced Tech Lead (Staff Software Engineer) to lead a high-impact engineering team building scalable, cloud-native applications with modern DevOps practices. You will own technical strategy, architecture decisions, and delivery while mentoring engineers... 
    Suggested
    Full time
    Local area

    Fortive

    United States
    14 days ago
  •  ...StackAdapt to orchestrate high-impact campaigns across programmatic advertising and marketing channels.   We are looking for a Staff Engineer, FinOps & Cost Platform to build and lead our engineering cost-management capability. This is a founding individual contributor... 
    Suggested
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    United States
    11 days ago
  • $167k - $245k per year

     ...Canada will be "Developer" in lieu of "Engineer." We take into consideration an individual...  ...single month, and so much more. As a Staff Data Engineer, you will contribute to enhancing...  ..., data science and analytics teams, in recommendation and applying best practices Architect... 
    Suggested
    Remote job
    Flexible hours

    Life360

    United States
    more than 2 months ago
  •  ...stack. We are looking for an experienced Frontend or Full-Stack Engineer to shape and scale this vision, creating the intelligent backbone...  ...to power a resilient grid. What you will do As a Senior/Staff Engineer at Equilibrium, you will be instrumental in shaping the... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Equilibrium Energy

    United States
    15 days ago
  • $239k - $299k per year

     ...build the future of Mercury Personal. Set the technical vision and lead the charge on architectural decisions, system design, and engineering best practices that shape the future of Mercury Personal and beyond. Collaborate closely with designers, product leaders, and... 
    Suggested
    Remote job

    Mercury

    United States
    more than 2 months ago
  •  .... We have built a team of experienced engineers and product leaders from companies such as...  ...For We’re looking for a  Senior / Staff Backend Engineer (API) – Economy to join...  ...requirements ~ Experience building subscription engines, marketplaces, accounting systems, or... 
    Long term contract
    Full time
    Remote work
    Worldwide
    Flexible hours

    Circa Logica Group

    United States
    a month ago
  •  ...endorse products or services of GitLab. An overview of this role You'll join GitLab's Software Supply Chain Security stage as the Staff Engineer, Secrets Management, providing technical leadership for GitLab's strategic investment in integrated secrets management. You'll set... 
    Full time
    Internship
    Remote work
    Home office

    AEROTEK

    United States
    more than 2 months ago
  • $247k - $340k per year

     ...Cloud 100 , CNBC Disruptor 50 , and TIME Magazine’s 100 Most Influential Companies . About the Role Ramp is, at its core, an engineering company, and is on a mission to build the best engineering team in the world! They are highly cross-functional, and eager to solve... 
    Remote job
    Long term contract
    Full time
    Work from home
    Home office
    Relocation package
    Flexible hours

    Ramp

    United States
    more than 2 months ago
  • $195k - $269k per year

     ...Cloud 100 , CNBC Disruptor 50 , and TIME Magazine’s 100 Most Influential Companies . About the Role We're seeking a Design-Engineer passionate about learning from an exceptional team and shaping how designers and engineers collaborate to deliver outstanding experiences... 
    Remote job
    Long term contract
    Full time
    Work from home
    Home office
    Relocation package
    Flexible hours

    Ramp

    United States
    more than 2 months ago
  • $100k per year

     ...commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities. Tenstorrent is seeking an engineer who will focus on pre-silicon verification of DFD logic in advanced AI SoCs, driving coverage of debug, test, and bring-up features... 
    Permanent employment

    Tenstorrent

    United States
    more than 2 months ago
  • $100k per year

     ...We are growing our team and looking for contributors of all seniorities. Tenstorrent is seeking an experienced Silicon Validation Engineer to validate and qualify our cutting-edge die-to-die (D2D) subsystem, AI, and Processor IP testchips for the rapidly growing chiplet ecosystem... 
    Permanent employment

    Tenstorrent

    United States
    more than 2 months ago
  • $200k - $276k per year

     ...Fortune 100s alike. We’re growing fast and just getting started. Come join us for a whale of a ride! Docker is seeking a Staff Software Engineer to join our Data Engineering team and drive the technical evolution of data systems that power analytics across the entire... 
    Remote job
    Long term contract
    Worldwide
    Home office

    Docker, Inc

    United States
    more than 2 months ago
  •  ...Developer AI is an experimental team rethinking Stripe’s developer experience for the AI era. We are using the latest LLMs and AI engineering techniques to help developers streamline and automate the building and maintaining of their Stripe integrations Some areas we’re... 
    Remote job

    Stripe

    United States
    more than 2 months ago
  • $220k - $275k per year

     ...key to our success revolves around thoughtful, scalable, and beautifully crafted design. In pursuit of that, we’re looking to hire a staff product designer for our Experiences group. Experiences is the team that looks after Mercury’s core product experience – all of the... 
    Remote job

    Mercury

    United States
    more than 2 months ago
  •  ...future of design and collaboration, join us! Forward Deployed Engineers at Figma sit at the intersection of engineering, product, and...  ..., including setup guidance, debugging, escalation triage, and recommendations on technical implementation patterns Work closely with... 
    Full time
    Local area
    Remote work
    Work from home

    Figma

    United States
    1 day ago
  •  ...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... 
    Long term contract
    Full time
    Temporary work
    Term time
    Remote work
    Work from home

    Figma

    United States
    17 days ago
  • $145k - $260k per year

     ...developers ship better software more quickly. For more information on our team and culture, we highly recommend reading our How We Work . As a Software Engineer, you will… Participate in all aspects of software development activities, including design, coding, code... 
    Remote job
    Remplacement
    Internship
    Work at office
    Immediate start
    Flexible hours

    Warp

    United States
    more than 2 months ago
  •  ...help us get there. We are seeking a dedicated Implementation Engineer to join our dynamic team. As an Implementation Engineer, you will...  ...advisor to clients, offering insights, best practices, and recommendations to optimize their use of our solution and maximize ROI. Who... 
    Remote job

    Forethought

    United States
    more than 2 months ago
  •  ...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... 
    Long term contract
    Full time
    Temporary work
    Remote work
    Work from home

    Figma

    United States
    23 days ago
  •  ...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... 
    Long term contract
    Full time
    For contractors

    TorontoJobs.ca Recruitment Division

    United States
    2 days ago
  • $150k - $190k per year

     ...cardiac arrest response and save lives! Learn more about working at Avive: We are seeking a versatile and proactive Backend Software Engineer to design, build, and operate the services that power our products. The ideal candidate will own backend APIs, data pipelines, and... 
    Full time
    Internship
    Local area

    Avive

    United States
    3 days ago
  •  ...thinking marketers choose StackAdapt to orchestrate high-impact campaigns across programmatic advertising and marketing channels. Engineering at StackAdapt As a Director, Engineering at StackAdapt, you will be directly involved in leading teams responsible for building... 
    Long term contract
    Temporary work
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    United States
    21 days ago
  •  ...countries, helping companies streamline and simplify payments. Learn more at About the Role We’re looking for a (Technical) Support Engineer remote (m/f/d) to strengthen our Support Engineering team by owning the technical investigation and resolution of complex customer... 
    Remote job

    Customer Service

    United States
    6 days ago
  •  ...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... 
    Full time
    Remote work
    Work from home

    Figma

    United States
    17 days ago
  • $100k per year

     ...hard problems. We are growing our team and looking for contributors of all seniorities. Tenstorrent is seeking a Signal Integrity Engineer to join our growing team. The ideal candidate will have a wealth of exposure designing high speed interconnects, breakout design, material... 
    Permanent employment

    Tenstorrent

    United States
    13 days ago
  •  ...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... 
    Long term contract
    Full time
    Remote work
    Work from home

    Figma

    United States
    29 days ago
  •  ...real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! The Production Engineering team focuses on end-to-end reliability, durability, scalability, and performance of Figma products and services. We’re looking for... 
    Full time
    Remote work
    Work from home

    Figma

    United States
    15 days ago
  •  ...anywhere in the world. If you're excited to shape the future of design and collaboration, join us! We are looking for an experienced Data Engineer to partner with our Data Science and Data Infrastructure teams to own and scale our data pipelines. You’ll also work closely with... 
    Full time
    Remote work
    Work from home

    Figma

    United States
    27 days ago
  •  ...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... 
    Long term contract
    Full time
    Internship
    Remote work
    Work from home

    Figma

    United States
    21 days ago
  •  ...passionate people to join us in building the safety net for self-employment.   About This Role We're hiring a Senior or Staff Software Engineer to work across our product teams. This is a high-impact, full-stack role where you’ll be shipping customer-facing features,... 
    Full time
    Self employment
    Remote work
    Flexible hours

    FEG Outsourcing Administrativo

    United States
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer - Recommendations. Be the first to apply!