Senior ML & CV Engineer — Edge AI for Behavioral Science

The Jackson Laboratory

Bar Harbor (ME)

On-site

USD 122,000 - 177,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

The Jackson Laboratory in Bar Harbor, Maine, seeks a Principal Scientific Software Engineer to shape machine learning and computer vision behind digital measures, mentor trainees, drive publications and model releases, and set technical direction across edge deployments and open-weight models.

You'll collaborate with behavioral experts, ensure robust MLOps, and help translate complex mouse behavior research into scalable software that supports neurodevelopmental and neuropsychiatric disorder

Qualifications

  • Master's or PhD in computer science, machine learning, or a related field is preferred, with roughly ten years of experience building and shipping software.
  • Proficiency with LLM-based coding assistants (e.g., GitHub Copilot, Claude Code) to accelerate development while maintaining code quality.
  • Production machine learning with PyTorch, training/evaluation infrastructure, model versioning, and deployment including edge inference optimizations.
  • Data plumbing for large video at volume: object storage, containers, Kubernetes, SLURM, Go, Bash.
  • Familiarity with Python, PyTorch, ffmpeg, C++, Cython, SQLite, PostgreSQL, Bash and cloud providers (GCP, AWS).
  • Ability to balance priorities across scientific, engineering and deadlines; strong written and spoken communication.

Responsibilities

  • Set technical direction for lab ML/CV models and deployment to edge hardware.
  • Collaborate with behavioral experts to shape design of behavior indices.
  • Lead publication and release of software; contribute to proposals and funding.
  • Mentor lab members and provide technical leadership across the lab.
  • Represent lab as senior technical voice inside JAX and externally.

Skills

Machine learning
Computer vision
Python
PyTorch
Edge deployment
LLM coding assistants
Code quality
Communication skills
Biology domain learning

Education

Master's or PhD in CS/ML
PhD in related field

Tools

GitHub Copilot
Go
Bash
Kubernetes
ffmpeg
SQLite
PostgreSQL
AWS/GCP
SLURM

Job description

The Jackson Laboratory in Bar Harbor, Maine, seeks a Principal Scientific Software Engineer to shape machine learning and computer vision behind digital measures, mentor trainees, drive publications and model releases, and set technical direction across edge deployments and open-weight models.

You'll collaborate with behavioral experts, ensure robust MLOps, and help translate complex mouse behavior research into scalable software that supports neurodevelopmental and neuropsychiatric disorder

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scientific Software Engineer - ML & CV for Behavior Research
Scientific Software Engineer - ML & CV for Behavior Research

The Jackson Laboratory • Bar Harbor (ME)

On-site
USD 86,000 - 144,000
Senior ML Scientist: Edge CV & Scalable Vision
Senior ML Scientist: Edge CV & Scalable Vision

Samsara • United States

Remote
USD 170,000 - 286,000
Senior CV/ML Research Scientist | Edge AI & Multimodal
Senior CV/ML Research Scientist | Edge AI & Multimodal

University of Georgia- FACS • Seattle (WA), Northern (KY)

Hybrid
USD 160,000 - 256,000
Competitive salary
401k with employer match
Paid time off
+5
Senior ML/AI Engineer — Edge Vision for Mission AR
Senior ML/AI Engineer — Edge Vision for Mission AR

HEADBORNE.AI • Columbus (GA)

On-site
USD 125,000 - 190,000
Stock options
Senior Biomedical ML Engineer
Senior Biomedical ML Engineer

The J David Gladstone Institutes • United States

On-site
USD 88,000 - 120,000
Competitive salary
Excellent benefits
Healthy work-life balance
Senior ML Engineer — Edge Perception for Sea Autonomy
Senior ML Engineer — Edge Perception for Sea Autonomy

SeaSatellites, Inc. • San Diego (CA)

On-site
USD 180,000 - 250,000
Stock options
Competitive insurance
401k matching
+4
Senior ML Engineer: Applied Research & Model Deployment
Senior ML Engineer: Applied Research & Model Deployment

PathAI • Town of Vernon (NY)

On-site
USD 131,000 - 200,000
Senior Biosignal ML Engineer (Remote)
Senior Biosignal ML Engineer (Remote)

Beacon • Boston (MA)

Hybrid
USD 170,000 - 220,000
Lead Multimodal Biology AI Scientist
Lead Multimodal Biology AI Scientist

Flagship Pioneering • Cambridge (MA)

On-site
USD 216,000 - 297,000
Healthcare coverage
Annual incentive program
Retirement benefits
AIML - Sr Machine Learning Research Scientist, Data and ML Innovation
AIML - Sr Machine Learning Research Scientist, Data and ML Innovation

Socket.dev • Seattle (WA)

On-site
USD 140,000 - 190,000