CareerPlan

Analysis Software Engineer II - Chemical Insights Research Institute

Morrisville, NC, USFull-time2026-10-21 → 2026-11-10

Core

Design, build, and maintain Python-based data pipelines and full-stack web applications for scientific data curation and evaluation to support chemical safety research.

Role type

Senior IC full-stack software engineer (data pipelines & web apps)

Builds

Python data pipelines, web-based applications, REST APIs for scientific data curation

Domain

Chemical safety research & public health

Deliverable

production ML models | product features

Required skills

Python (Polars, Pandas, Numpy, Scipy), Web frameworks (Django, Flask, FastAPI), REST API design, Unit/Integration testing, SQL/PostgreSQL, AWS/Azure, Docker

Preferred skills

JavaScript (React, Vue, Plotly), R, Java, Go, High-performance computing (HPC) integration

Responsibilities

Design and implement programmatic REST APIs; Integrate applications with databases, APIs, and HPC systems; Write unit and integration tests; Mentor colleagues in software engineering best practices; Perform code reviews; Assist scientists in using data pipelines and applications

Seniority

Mid-Senior, hands-on IC