CalTech - California Institute of Technology Jobs

AR/VR Frontend Programmer

Applications Close:

CalTech - California Institute of Technology

Pasadena, CA

5 Star Employer Ranking
Is this job right for you? View Vital Job Information and Save Time

AR/VR Frontend Programmer

Staff

2026-06-08

Location

Pasadena, CA

Caltech

Type

Full-time Temporary, Overtime Eligible

Salary

$27.75 - $32.00 per hour

Required Qualifications

Bachelor’s/Master’s in CS, Software Eng, HCI
C#, C++, Python
Unity3D or Unreal Engine
AR/VR SDKs (Meta Quest, HoloLens)
3D Graphics & Rendering
Git Version Control

Research Areas

AR/VR Development
Human-Machine Interaction
Immersive Visualization
Robotic Teleoperation
Simulation & Data Viz
79% Job Post Completeness

Our Job Post Completeness indicates how much vital information has been provided for this job listing. Academic Jobs has done the heavy lifting for you and summarized all the important aspects of this job to save you time.

AR/VR Frontend Programmer

Position Description

Job Category
Fulltime Temporary

ExemptOvertimeEligible
Overtime Eligible

Benefits Eligible
Benefit Based

Apply Now

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.


Job Summary

The Center for Autonomous Systems and Technologies (CAST) is seeking a highly motivated AR/VR Frontend Programmer to advance research in human-machine interaction, immersive visualization, and simulation. The successful candidate will collaborate closely with faculty, researchers, and graduate students to design, develop, and maintain cutting-edge AR/VR applications that facilitate novel methodologies for interacting with complex robotic systems and data.

Essential Job Duties

  • Front-end Software Development
    • Design, develop, and maintain AR/VR frontend applications tailored for academic research projects.
    • Build user-friendly, immersive interfaces that support experimentation, robust data visualization, and the teleoperation of robotic platforms.
    • Collaborate with robotics engineers to seamlessly integrate 3D models, simulation data, and real-time sensor streams into interactive spatial environments.
    • Write modular, testable code; address software defects; and continuously optimize rendering pipelines and interactions to ensure performance, usability, and scalability.
  • Experimentation & Prototyping
    • Rapidly prototype and adapt to evolving research needs by creating robust proof-of-concepts.
    • Evaluate and adapt emerging AR/VR frameworks, development tools, and hardware SDKs for academic research applications.
    • Design and execute user studies to assess human-machine interactions and interface efficacy.
    • Establish architectural patterns for reuse, including comprehensive design systems and utility libraries, to streamline future development.
  • Reporting & Documentation
    • Maintain thorough documentation of software architecture, system components, and release notes.
    • Produce regular progress updates and prepare high-quality demonstration materials for stakeholders.
    • Actively contribute to research publications by documenting technical developments and generating accurate visualizations.
    • Provide technical mentorship and support to students working on the AR/VR components of broader robotics projects.

Basic Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Human-Computer Interaction, or a closely related field.
  • Strong programming proficiency in C#, C++, or Python.
  • Hands-on experience with foundational AR/VR development platforms, such as Unity3D or Unreal Engine.
  • Familiarity with standard AR/VR hardware ecosystems (e.g., Meta Quest, Microsoft HoloLens) and their respective SDKs.
  • A solid foundational understanding of 3D graphics, rendering pipelines, and spatial interaction design.
  • Experience utilizing version control systems (e.g., Git) in a collaborative development environment.
  • Exceptional problem-solving capabilities, accompanied by strong communication and cross-functional collaboration skills.

Preferred Qualifications

  • Demonstrated knowledge of 3D modeling workflows and asset optimization techniques.
  • A formal background or strong academic interest in human-machine interaction.
  • A proven ability to rapidly prototype solutions and adapt flexibly to the dynamic needs of an academic research environment.

Required Documents

  • Resume

Hiring Range

$27.75 to $32.00 per hour

The salary of the finalist(s) selected for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, specialty and training.

As one of the largest employers in Pasadena, CA, Caltech is committed to providing comprehensive benefits to eligible employees and their eligible dependents. Our benefits package includes competitive compensation, health, dental, and vision insurance, retirement savings plans, generous paid time off (vacation, holidays, sick time, parental leave, bereavement, etc.), tuition reimbursement, and more. Non-benefit eligible employees will have access to some benefits such as onsite counseling and sick time. Learn more about our benefits and staff perks.

Tell them AcademicJobs.com sent you!

Apply Now

Frequently Asked Questions

🎓What are the basic qualifications for the AR/VR Frontend Programmer role at Caltech?

Candidates need a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or Human-Computer Interaction. Proficiency in C#, C++, or Python is required, along with hands-on experience in Unity3D or Unreal Engine, AR/VR SDKs like Meta Quest or HoloLens, 3D graphics, and Git. Strong problem-solving and collaboration skills are essential. Explore research jobs for similar roles.

💻What are the essential duties in this AR/VR programming position?

Key duties include designing AR/VR frontend applications for research, building immersive interfaces for robotic teleoperation and data visualization, prototyping with emerging tools, conducting user studies, and documenting for publications. Collaboration with robotics engineers and mentoring students is crucial. Check research role tips.

💼Is this AR/VR job full-time and what benefits does Caltech offer?

This is a full-time temporary position, overtime eligible with benefit-based perks including health, dental, vision insurance, retirement plans, generous PTO, tuition reimbursement, and more. Non-benefit employees get counseling and sick time. Learn about administration jobs benefits at Caltech.

🚀What preferred skills enhance chances for the Caltech AR/VR role?

Preferred: Knowledge of 3D modeling and asset optimization, background in human-machine interaction, and ability to prototype rapidly in academic settings. These align with CAST research in robotics and simulation. See research assistant jobs for related opportunities.

📄How to apply for the AR/VR Frontend Programmer job at Caltech?

Submit a resume via the official link. The hiring range is $27.75-$32.00/hour, based on experience. Applications open until June 8, 2026. Tailor your CV for AR/VR keywords. Use our free resume template for academic jobs.

🔬What research focus does this role support at Caltech's CAST?

Support human-machine interaction, immersive visualization, and robotic systems simulation through AR/VR apps. Involves integrating 3D models, real-time data, and user studies. Ideal for those passionate about academic research. Visit faculty jobs or research jobs.
372 Jobs Found

Post My Job

Kutztown
Staff / Administration
Add this Job Post to Favorites
Closes: Jun 8, 2026

Chabot Las Positas Community College District

3000 Campus Hill Dr, Livermore, CA 94551, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 15, 2026

University of Nebraska - Lincoln

University of Nebraska - Lincoln
Staff / Administration
Add this Job Post to Favorites
Closes: May 30, 2026

Harvard University

Harvard University, Cambridge, MA, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 30, 2026

Xavier University of Louisiana

Drexel Dr, New Orleans, LA 70125, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 30, 2026
View More