Hanover, NJ

Salary
$131,600–$197,400from the description
Posted
Jun 28, 2026
Location
Hanover, NJ
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A hands-on full-stack engineering and data science leadership role within a pharmaceutical R&D organization, responsible for building and maintaining end-to-end analytics applications — from frontend interfaces and backend APIs to cloud-deployed microservices and ML model integrations. The position also involves coordinating external developers, guiding technical strategy, and ensuring R&D data science tooling meets operational needs. Suited to someone with broad full-stack experience and familiarity with life sciences or GxP environments.

Senior level · Boston-Cambridge-Newton, MA-NH · Master's required · Full-time

Must have (16)
React, Angular or VueCursorPython, Node or JavaFlask, FastAPI or DjangoRESTGraphQLWebSocketsAWS, GCP or AzureDockerKubernetesCI/CDGitPostgreSQL or MySQLMongoDB or RedisD3.js or PlotlyMLOps

“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 130 people in the Boston-Cambridge-Newton, MA-NH area plausibly meet what this posting asks for (software developers). range 100–210

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
MLOps8%GraphQL12%D3.js12%

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

What won't set you apart
Docker53%Python51%CI/CD45%React40%PostgreSQL40%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $166,090 (middle half $131,880–$183,740). 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 (10)

This role is titled 'Associate Dir, Full Stack Data Scientist' but the day-to-day work is primarily full-stack application development (building UIs, backend services, APIs, microservices) in support of R&D data science — hence classified as Software Developers (15-1252) rather than Data Scientists (15-2051). The alt SOC reflects the genuine ambiguity.

The posting lists two primary locations (Cambridge, MA and Whippany, NJ) with no remote accommodation. The CBSA reported is Boston-Cambridge-Newton, MA-NH (the larger of the two metros); Whippany, NJ falls within the New York-Newark-Jersey City, NY-NJ-PA CBSA (35620).

The title 'Associate Director' carries no standard seniority level word in the schema sense; the title states no level. The scope and requirements support a Senior band.

Frontend framework (React/Angular/Vue.js) and AI enablement tool (Cursor) are listed together under Required Qualifications with 'such as' qualifiers — React is the primary with Angular and Vue.js as alternatives; Cursor is treated as a separate named required tool.

Backend framework requirement lists Node.js, Python (Flask/FastAPI/Django), and Java as alternatives; Python is named as the primary skill with the others as alternatives. Flask is named as the primary backend framework with FastAPI and Django as alternatives.

Cloud platform requirement lists AWS, GCP, and Azure as alternatives — all under Required Qualifications.

SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis) are listed under Required Qualifications; PostgreSQL is primary for SQL and MongoDB for NoSQL, with the others as alternatives.

GxP/CSV experience and pharma/life sciences domain experience appear in the Required Qualifications section but name no specific technology or tool, so they are omitted from the skills list per extraction rules.

Project management experience is explicitly listed under Preferred Qualifications.

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

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 ↗