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.
- ...Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Staff Engineer, you'll be the technical anchor for GitLab's Nonlinear Productivity team in the US: the person who decides what 'proven' means before...SuggestedFull timeRemote work
$155k - $175k per year
...designed for organizations that need more control over their data, infrastructure, and model choices. We’re looking for a Staff Design Engineer to help shape the product experience for Thunderbolt as it moves from early product development into enterprise use cases. This...SuggestedLong term contractPermanent employmentFull timeFor contractorsLocal areaRemote work$212.5k - $255k per year
.... Building at Webflow will need grit, because we move fast, without ever sacrificing craft or quality. We’re looking for a Staff Software Engineer, Developer Productivity to help us identify and advocate for strategic changes, and play a key role in shaping Webflow's architecture...SuggestedOngoing contractLong term contractPermanent employmentFull timeTemporary workFixed term contractInternshipRemote workFlexible hours$190k - $220k per year
...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...SuggestedInternshipRemote workHome officeVisa sponsorship- ...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...SuggestedFull timeRemote workFlexible hours
- ...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...Full timeLocal area
$196k - $269.5k per year
...choose 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...Local areaRemote workWork from homeHome office- .... 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 contractRemote workWorldwideFlexible hours
$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 jobLong term contractWorldwideHome office$100k per year
...effective operating cadences, including weekly staff meetings, monthly finance reviews, and... ..., project summaries, and operational recommendations. Build and maintain operating rhythms... ...execution. Compensation for all engineers at Tenstorrent ranges from $100k - $500k...Permanent employment- ...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...
- ...ever sacrificing craft or quality. We’re looking for a Senior Staff Machine Learning Scientist to help us solve challenging problems... ...This posting is for a new position ~ Reporting to the Director, Engineering As a Senior Staff Machine Learning Scientist, you’ll:...Ongoing contractLong term contractPermanent employmentFull timeTemporary workFixed term contractInternshipRemote workFlexible hours
$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$108k - $125k per year
...To learn more, visit The opportunity The Senior Software Engineer, iOS is an experienced individual contributor who brings deep iOS... ...experience become more resilient, scalable, and easier for both staff and community contributors to build on. Work environment This...Long term contractPermanent employmentFull timeLocal areaRemote work- ...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...Minimum wageFull timeLocal areaRemote workFlexible hours
- ...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...Minimum wageLong term contractFull timeLocal areaRemote workFlexible hours
- ...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...Minimum wageFull timeLocal areaRemote workFlexible hours
- ...excellent component architecture and best practices Own the frontend experience end-to-end If you’d like to learn more about engineering here, take a look at our engineering careers page. What we're looking for Strong frontend fundamentals : Deep React/TypeScript...Full timeApprenticeshipLocal areaRemote work
$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 jobRemplacementInternshipWork at officeImmediate startFlexible hours$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...InternshipLocal area- ...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
$165k - $200k per year
...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,...Full timeInternshipLocal area- ...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...
- ...future. Our services span AI Strategy, Data Intelligence, AI & Machine Learning, Intelligent Automation, Enterprise Platforms and Engineering, with a specialized focus on National Security and Federal Financial programs. We are dedicated to delivering forward-thinking solutions...Contract workWork at officeRemote work
$160k - $240k per year
...largest independent mineral exploration company and the largest exploration technology developer. Our data scientists and software engineers, who come from leading technology companies, jointly lead exploration programs with our renowned exploration geologists. KoBold has...Full timeRemote work- ...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 contractFor contractors
- ...feel simple again. Since launching in 2021, we've become the top-recommended personal finance app by users and experts. Our goal? To take... ...together. The Role: Monarch is hiring a Senior Security Engineer, Detection and Response to join our Security team within Foundations...Full timeInternshipWork at officeImmediate startRemote workWork from homeWeekend work
$125k - $150k per year
...we enable businesses to securely and quickly support their customers. We're growing quickly and are scaling up. As Forward Deployed Engineer, you'll ensure that Canopy Connect’s API customers launch with our product quickly and successfully. This position requires strong...Full timeContract workInternshipRemote workHome office$170.4k - $234.3k per year
...ideas with rigorous analysis and data-driven, pragmatic approaches. What You'll Be Doing: Lead and collaborate with a team of engineers to design, implement, and optimize our programmatic bidding systems. Apply analytical, data-driven, and statistical methodologies...Local areaRemote workWork from homeHome office$150k - $240k per year
...for this role, depending on experience, impact, and demonstrated ownership. While this role is level-agnostic, it is best suited for engineers with experience owning production systems and working in highly ambiguous problem spaces. Software Engineer About the company:...Full timeInternshipRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Engineer - Recommendations. Be the first to apply!
