◆ Computer Science

What an ar vr developer
really does.

20 tasks, each one witnessed by the sources that watched the job — and behind every one, a prompt you can use tonight.

20evidenced tasks
1,687,890in the US (2025)
$135,980median pay / year
9systems it runs on
This is what one task looks like here
Evaluate feasibility of software projects
Assess feasibility for the mixed-reality navigation app: estimate deve…3 sources agree

The shape of the day

tap a movement to see its tasks

Which one is you, right now?

Pick the moment · no score, no sign-up
Which moment is you right now?
Whichever you pick, the task behind it opens below.

The work, task by task

20 tasks
Hands on the work11
Evaluate feasibility of software projects+
Assess feasibility for the mixed-reality navigation app: estimate development effort, runtime performance risks, required sensors and middleware, data storage needs, and a go/no-go recommendation for next Tuesday based on prototypes and team capacity.
jdonetwiki3 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Program all kinds of software systems+
Implement the core systems for the AR/VR platform: define module boundaries, select engine integration patterns, produce runnable prototypes for rendering, input, networking and persistent state, and commit a CI-green branch by end of week.
escojd2 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Support users in using software applications+
Help Priya and the bench testers get the application working end-to-end: reproduce the reported headset tracking bug, attach the session logs and headset calibration file, list steps to reproduce and temporary workarounds, and notify Priya by Friday afternoon.
wiki
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Utilise computer-aided software engineering tools+
Generate a component-level model of the new rendering pipeline, include UML class diagrams, sequence flows, and performance budget estimates, export the design document and send it to Marco and the engineering leads for review by Wednesday.
esco
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Plan and install new software systems+
Plan and install the new runtime and tooling for the AR/VR team: define required modules, map dependencies to current repo, schedule a two-hour install window with Nick and Maya next Wednesday, and verify build and headset deploys before closing the ticket.
jdonet2 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Debug and troubleshoot software errors+
Trace the crash seen on Quest build 1.4: reproduce the failure with the provided log, run the unit test suite, collect stack traces, assign the null-pointer culprit to Javier, and update the bug with repro steps and a Friday remediation ETA.
jdwiki2 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Prepare reports or correspondence concerning project specifications, activities, or status.+
Prepare the weekly status for the AR/VR platform: summarise completed tasks, blocked tickets, test pass rates, and next-step risks into a one-page project brief for Chris and the product team by Tuesday noon.
onet
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
km/h RPMDetermine system performance standards.+
Define performance standards for the rendering pipeline: set target frame rate, acceptable latency, memory budgets per platform, and draft test cases to validate these with the QA lab by end of month for sign-off by lead engineer Tom.
onet
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Grow the practice3
Keep the record2
Watch and assess2
Keep it safe1
Work with people1

What the work runs on

named inside the evidenced tasks
12 tasksAmazon Elastic Compute Cloud EC2provides servers for running prototypes and performance testing for feasibility estimates
3 tasksAmazon DynamoDBused to model expected runtime data storage and access patterns during the assessment
2 tasksAdobe Acrobatproduces a reviewable, signed PDF of the finalized development-process document for distribution
2 tasksAdobe After Effectsproduces animated tutorial sequences and overlays used inside the AR walkthrough
2 tasksAJAXcaptures and automates web-based diagnostic interactions and session replay useful for reproducing user workflows
1 taskAdobe Creative Cloudorganises design assets, interaction scripts, and prepares packaged builds and release notes for cross-platform AR deployment
1 taskAmazon Web Services AWS CloudFormationautomates provisioning and configuration of infrastructure and services needed for new runtime and tooling
1 taskAdobe Illustratorproduces vector interface mockups and iconography for controller layouts

The same task, four heights

this page is height one
ExecuteDo today's task, with fewer mistakesyou are here → ImproveMake it easy for the next person to acceptin the atlas → DecideWork out the right move when it is unclearin the atlas → BecomeLearn the pattern so it stops coming backin the atlas →

Can AI actually do this job?

the honest answer

It can

where it genuinely helps
  • Explain the theory behind the work
  • Draft, tidy and structure your writing
  • Rehearse a hard conversation before you have it
  • Build a study plan that fits your gaps

It cannot

where it stops, completely
  • Be in the room where an ar vr developer actually works
  • Carry the responsibility when the call is wrong — that weight stays yours
  • Notice what no one wrote down: the hesitation, the thing left unsaid
  • Live with the outcome

What the work pays

two countries, two different measures

United States

this exact occupation · BLS 2025
  • $135,980 a year — the middle: half earn more, half earn less
  • The lowest tenth earn near $82,460; the top tenth near $214,670
  • 1,687,890 people employed in this occupation

India

the occupation GROUP, not this job · PLFS via ILOSTAT 2025
  • ₹38,298 a month — the median for Professionals, the group this work sits in
  • India publishes pay by broad occupation group, so this covers many jobs besides this one. It is a shape, not a salary.
read this carefullyThese two numbers are not comparable and must not be converted into each other. One is a yearly figure for this job alone; the other is a monthly figure for a whole family of jobs. What travels between them is the pattern, not the amount: experience lifts pay almost everywhere.

Where the evidence lives

open any of it yourself

Close to this work

12 nearby
Computer ScienceFrontend Developer26 evidenced tasks Computer ScienceUi Developer26 evidenced tasks START Computer ScienceSales Engineer26 evidenced tasks Computer ScienceFreelance Web Developer26 evidenced tasks Computer ScienceTest Automation Engineer21 evidenced tasks Computer ScienceProduct Manager Tech21 evidenced tasks Computer ScienceApp Store Publisher21 evidenced tasks Computer ScienceBackend Developer20 evidenced tasks

Questions people actually ask

You spend part of the day writing and testing code for AR/VR features, then reviewing and fixing bugs reported by users or QA. Expect to build prototypes, run device tests, and deploy small updates to projects.

You’ll also meet with designers and product managers to refine UI/UX, document development steps, and track performance metrics after release—often on EC2 or AWS services for backend testing and deployment.

You’ll commonly use game engines and creative tools (Adobe Creative Cloud, After Effects, Illustrator) for assets, and AWS services—EC2 for servers, DynamoDB or Redshift for data, and CloudFormation to script infrastructure. AJAX might appear for web‑based AR front ends.

You’ll also use debugging tools, code review systems, and computer‑aided software engineering tools to plan, install, and maintain the software.

Treat AI outputs as suggestions: validate and filter generated content before showing it to users. Log decisions, use access controls, and follow secure coding practices to prevent data leaks or bad content reaching devices.

Also document the AI behavior, run tests for hallucinations, and monitor post‑deployment performance so you can patch issues quickly—this matches the task of ensuring software security and monitoring performance.

The BLS groups this work under Software Developers, Applications (SOC 15‑1252.00). As of BLS 2025 data there were 1,687,890 employed; the median pay was $135,980 per year. The lowest tenth earned $82,460; the top tenth earned $214,670.

Use those BLS numbers as a reference—actual pay depends on location, company, and your experience with systems like AWS, EC2, and data tools such as DynamoDB or Redshift.

Learn a programming language used in AR/VR (C#, C++, or JavaScript), then build small projects: a simple AR overlay or a VR scene. Use Adobe tools to make assets and host backends on EC2 or simple AWS setups.

Practice debugging, writing design specs, and deploying updates. Study UI/UX for 3D interfaces and learn to store and query data (DynamoDB/Redshift) so you can analyze performance and requirements.

AR/VR has extra constraints: you must design interfaces for physical space, track real‑world motion, and optimize for latency—so UI/UX and performance standards matter more than many standard apps.

You still write, test, and deploy code like in game dev, but you add system integration (sensors, device cameras), real‑time data handling, and often cloud services (EC2, DynamoDB) to support the experience.

The most useful skill is practical debugging and iteration: being able to find a bug on device, fix it, test, and release a small update. That covers programming, testing, and deployment tasks.

Pair that with solid UI/UX sense for 3D interfaces and basic familiarity with at least one cloud service (EC2 or AWS basics) so you can help set up, monitor, and maintain systems after release.