Hybrid Software Engineer II – Computer Vision for Biology

Posted 2 hours ago

Apply now

About the role

  • Machine Vision Software Engineer developing scalable video processing pipelines for research in neural dynamics at the Allen Institute. Collaborating with scientists to enable quantitative behavioral characterization.

Responsibilities

  • Collaborate with scientists and engineers to design and build computer vision algorithms for large scale video data
  • Pilot and implement methods for video analysis: pose tracking, object detection, activity segmentation, action recognition
  • Work with a software team to integrate algorithms and results into a broader analytics platform
  • Follow team software best practices - write unit and integration tests, participate in code reviews, track issues, version code, manage stage/production environments, write documentation
  • Share your methods with the community via white papers, conference talks, and journal articles

Requirements

  • Bachelor's degree in computer science or related field; or equivalent combination of degree and experience
  • 1 year of relevant experience in a software development team
  • Experience applying computer vision and image processing algorithms to imaging data
  • Experience applying machine vision and CV libraries (e.g. OpenCV, scikit-image, ANTs, ITK)
  • Experience with Python
  • Familiarity with modern software development best practices (e.g., git, GitHub)

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Basic life insurance
  • 401k plan
  • Paid time off

Job title

Software Engineer II – Computer Vision for Biology

Job type

Experience level

Junior

Salary

$119,650 - $149,550 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job