Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Junior VR Software Engineer image - Rise Careers
Job details

Junior VR Software Engineer

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join Dreamscape Learn as a Junior VR Software Engineer, contributing to immersive virtual reality educational content and collaborating with a multidisciplinary team.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Support development and maintenance of VR/AR applications, write clean code, debug existing systems, collaborate with cross-functional teams, and write unit tests.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Proficiency in C#, familiarity with Unity and version control tools, and knowledge of 3D application development are essential.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: 1–2 years of software development experience; preferably a Bachelor's degree in Computer Science or related field.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: Culver City, California, USA

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $71000 - $110000 / Annually




Dreamscape Learn, a pioneer in the realm of immersive virtual reality learning design, is seeking a Junior Software Engineer to help build and maintain our educational content that is built on our next-generation learning platforms. You’ll work on interactive applications across VR environments, backend systems, and integrations that connect our immersive experiences with real-world learning outcomes.

This role is ideal for a Junior Software Engineer who enjoys tackling technical challenges, writing clean, efficient code, and learning from a multidisciplinary team of artists, designers, educators, and engineers.

Roles and Responsibilities:

Software Development

  • Support the development and maintenance of VR/AR applications, interaction systems, and internal tools under the guidance of senior engineers.
  • Write clean, readable, and reusable code following team standards and established best practices.
  • Help debug and improve existing code, including basic performance tuning and refactoring with support from the team.

Collaboration & Problem-Solving

  • Partner with Product, Design, and Educational Content teammates to understand requirements and implement well-scoped technical tasks.
  • Collaborate with other engineers through pair programming, code reviews, and team discussions to learn and improve.
  • Participate in standups, sprint planning, and cross-functional check-ins, providing clear updates on progress and blockers.

Quality & Reliability

  • Write and maintain unit tests (and assist with integration tests) to support stable, reliable releases.
  • Help verify that content and features run as expected across supported platforms/devices.
  • Assist in monitoring deployments and troubleshooting issues, escalating when needed and documenting learnings.
  • Contribute to documentation, small internal tools, and shared coding standards as you grow in the role.

Qualifications & Requirements:

  • 1–2 years of professional software development experience (internships or academic projects welcome). 
  • Proficiency in a C#
  • Working knowledge of Version Control tools (ex. Git)
  • Familiarity integrating cross-functional assets (art, audio, animation, VFX, etc.) into Unity scenes/hierarchies, with support from senior team members.
  • Working knowledge of common Unity-friendly design patterns and a willingness to learn and apply best practices in a team codebase.
  • Hands-on experience using Unity to build interactive 3D applications (through coursework, personal projects, internships, or 1–2 years professional experience).
  • Familiarity with Unity workflows and package management, including importing assets, managing dependencies, and organizing projects.
  • Exposure to key Unity systems such as Render Pipelines (URP/HDRP), Timeline, UI (uGUI and/or UI Toolkit), and Addressables; experience with Jobs/Burst is a plus.
  • Interest or early experience in VR/AR/XR or other real-time 3D systems, with eagerness to grow in performance and device-specific best practices.

Preferred Skills:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent hands-on experience). 
  • Compensation $71,000 - $110,000.00 per annum
  • Health/ dental/ vision insurance
  • Employee Assistance Program
  • Unlimited PTO
  • Perks at work

Dreamscape Learn is firmly committed to cultivating an inclusive and diverse workplace, and as an equal opportunity employer, we encourage applications from all eligible candidates.

Dreamscape Learn Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Dreamscape Learn DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Dreamscape Learn
Dreamscape Learn CEO photo
Unknown name
Approve of CEO

Average salary estimate

$90500 / YEARLY (est.)
min
max
$71000K
$110000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Posted 3 hours ago

Dreamscape Learn is hiring a Junior Previs Animator to craft dynamic camera and character previs animations for immersive VR educational experiences.

Posted 3 hours ago

Dreamscape Learn is hiring a mid-level Unity-focused VR Software Engineer to build immersive educational VR experiences and backend integrations.

Xdof Hybrid San Francisco
Posted 20 hours ago

A full‑stack Product Engineer role to design and build the polished, scalable research platform that enables top labs to discover, request, and use xdof’s robotics datasets.

Posted 14 hours ago

Snap is hiring a seasoned C++ engineer to design and optimize large-scale ML infrastructure, feature stores, and retrieval systems that power Snapchat’s ranking and recommendation products.

Photo of the Rise User
Posted 7 hours ago

Lead and centralize enterprise integrations using SAP Integration Suite across HR, workforce, and operational systems while becoming the MuleSoft integration lead as adoption grows.

Photo of the Rise User

Mindex seeks a remote DevOps Engineer to design CI/CD pipelines and automate cloud infrastructure supporting AI-powered enterprise platforms.

Photo of the Rise User
Posted 2 hours ago

Lead Mercor’s production reliability efforts as the first Site Reliability Engineer, building SRE practices, operating high-availability systems, and partnering with infrastructure and AI teams in San Francisco.

Posted 3 hours ago

Dreamscape Learn is hiring a mid-level Unity-focused VR Software Engineer to build immersive educational VR experiences and backend integrations.

Posted 2 hours ago

Stepwork is hiring a Senior Software Engineer to strengthen its fullstack/infra team and build the backend, VM, and reliability systems that power vision-based automation for enterprise customers.

Photo of the Rise User
Western Union Hybrid USA TX - Austin - 11902 Burnet Rd
Posted 2 hours ago

Western Union is hiring a Software Engineer II in Austin to build and maintain scalable, cloud-native microservices powering its global digital platform.

Photo of the Rise User
Western Union Hybrid USA TX - Austin - 11902 Burnet Rd
Posted 2 hours ago

Western Union seeks a Senior Software Engineer in Austin to lead the design and delivery of cloud-native microservices powering its digital platform.

Photo of the Rise User

Lead the design and implementation of context and memory systems that allow MagicSchool's AI agents to provide accurate, context-aware assistance for teachers across lesson planning and assessment workflows.

Photo of the Rise User

MagicSchool is hiring a Staff Context Engineer to design and scale context, retrieval, and memory systems that power reliable, token-efficient AI agents for millions of teachers.

Photo of the Rise User
Posted 5 hours ago

LinkedIn is hiring a Staff Site Reliability Engineer to lead the design and operation of enterprise-scale incident management and reliability platforms that keep services "always on."

Photo of the Rise User

Experienced Software Engineer (Progress OpenEdge) needed to help evolve SchoolTool, Mindex’s Student Management System, through design, development, testing, and customer-driven enhancements.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
December 29, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!