CareerPlanGet AI match score →

Optics Inspection Analysis Software Developer

Livermore, CA, us💼 Full-time💰 $175,530–$175,530🗓 2026-07-07 → 2026-07-31

Core

Modernize and maintain image processing and analysis codebases for optics inspection at the National Ignition Facility (NIF), reengineering legacy MATLAB/Perl/Java routines into Python.

Role type

Senior IC software engineer (image processing/reengineering)

Builds

Production image analysis software and reengineered codebases for NIF research

Domain

National security / High-energy physics / Image processing

Deliverable

production ML models | product features

Required skills

Python 3 (advanced), image processing libraries (OpenCV, scikit-image), scientific computing (NumPy, SciPy, Pandas), MATLAB code analysis, automated testing (unit/integration), code profiling and performance optimization

Preferred skills

SQL (Oracle), Git-based forges (GitLab/GitHub/Bitbucket), CI/CD pipelines, Docker containerization

Technologies

Python, OpenCV, scikit-image, NumPy, SciPy, Pandas, MATLAB, Git, Docker, Oracle

Responsibilities

Analyze and document legacy image processing code; reimplement MATLAB routines in Python; implement unit, integration, and performance tests; maintain and enhance modernized codebase; contribute to coding standards and CI/CD practices; mentor team members in Python and software engineering; provide technical direction for advanced image processing methods (SES.4 level)

Seniority

Senior, hands-on IC (SES.3/SES.4)

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗