Museum of Science · Boston, MA

Salary
$90,000–$102,000
Posted
Jul 20, 2026
Location
Boston, MA
Last confirmed open
Jul 22, 2026

What this job asks for AI summary

A software developer role focused on building Unity-based interactive and immersive experiences — such as projection-mapped environments and XR/VR applications — for a science museum. Day-to-day work spans the full development cycle: prototyping, real-time 3D rendering, hardware integration, performance optimization, and maintaining Windows desktop builds. Suits someone with strong C# skills and hands-on experience shipping immersive or interactive projects.

Mid level · Boston-Cambridge-Newton, MA-NH · Full-time

Pay in the description: $90,000–$102,000

Must have (7)
C#C++Unity, Unreal Engine or GodotGit, Bitbucket or GitHubreal-time 3DshadersAdobe Creative Suite, Autodesk or Blender
Nice to have (6)
OpenGL, Vulkan, Directx, Webgl or WebgpuCUDA or OpenclPython or JavaScriptcomputer visionmachine learningArduino

“or” means any one of them counts — you don't need all of them.

Posted 2 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 210 people in the Boston-Cambridge-Newton, MA-NH area plausibly meet what this posting asks for (software developers). range 55–320

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What gives you an edge
Unity6%

Rare in this occupation — lead with these, and say what you built with them.

What the occupation pays Median $169,742 (middle half $134,780–$187,781). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (9)

The posting carries no seniority level in the title or framing; the salary band ($90K–$102K) and the mix of 'working knowledge' vs. 'demonstrated experience' requirements are consistent with a mid-level individual contributor.

Unity is explicitly called out in the job description body as the primary engine ('Unity-based immersive and interactive applications'), while Unreal and Godot appear as acceptable alternatives in the requirements section — captured accordingly.

The graphics APIs (OpenGL, Vulkan, DirectX, WebGL, WebGPU) and GPU compute APIs (CUDA, OpenCL) appear in a broad 'demonstrated experience with any of the following' list, making them preferred rather than hard gates.

Python and JavaScript also appear in that same 'any of the following' optional list and are marked preferred.

Adobe Creative Suite, Autodesk, and Blender appear under 'Strong understanding of graphic design, video, and 3D content creation tools' in the requirements block — treated as a hard gate on the capability, with the named tools as interchangeable alternatives.

Computer vision, machine learning, and Arduino appear in the optional 'any of the following' or hardware context sections and are marked preferred.

The role is hybrid (minimum 2 days onsite in Boston); applicants must reside in MA, NH, or RI — not fully remote.

No minimum total years of experience is stated anywhere in the posting.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): Windows desktop development.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗