Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Charles River Analytics Logo

Software Engineer - Robotics & Computer Vision (Pipeline Opportunity)

Charles River Analytics

Salary not specified
Sep 22, 2025
Cambridge, MA, US
Apply Now

Charles River Analytics is looking for a software engineer to develop cutting-edge solutions for complex challenges in AI, robotics, and smart sensing, aiming to advance government programs and unlock commercial opportunities.

Requirements

  • A modern programming language such as Python and C++
  • Experience with some of the following: object detection, object tracking, vSLAM, visual odometry, segmentation, image denoising, and/or other subfields of computer vision
  • Experience with software development and source control best practices (e.g., testing, branching, code reviews)
  • Experience with containerization
  • Experience working in, building and setting up Linux computer systems
  • Experience with tools like OpenCV and Robot Operating System (ROS)
  • Experience with deep learning tools such as TensorFlow and PyTorch

Responsibilities

  • Implement robust, reusable software with a focus in computer vision/machine learning to support a wide variety of applications, such as object detection/tracking, image manipulation and processing, across a variety of domains: maritime, space, robotics, drone operations
  • Optimize framework-based (e.g., PyTorch, TensorFlow) deep learning models for fast inference performance
  • Contribute technically to projects, including developing architectures and detailed designs, reviewing pull requests, and generating content for proposals and reports
  • Interact with customers (e.g., at project kickoff, at field exercises, etc.), users, and domain experts to analyze and understand challenges and to design and develop engineering solutions accordingly
  • Work with team members (scientists and other engineers) and customers to understand project goals and translate those goals into technical requirements
  • Promote and scale technical capabilities towards larger company efforts, transition, and commercialization

Other

  • Bachelor's degree in Computer Science, Computer/Electrical Engineering, or related field + Equivalent work experience is also acceptable
  • 2 or more years of demonstrable experience (or a Master’s degree with a relevant field)
  • Able to lift 50 lbs
  • Willingness to occasionally travel within the US to support on-site integration and testing with customers
  • Willingness to assist in physical installation, fabrication, testing, and troubleshooting where needed (e.g., in operationally relevant ground environments like forests, urban settings, etc. and marine environments such as on-board boats)
  • U.S. Citizenship
  • The selected candidate will be expected to possess or apply for a U.S. Government Security Clearance upon being hired
  • Ability to work in a Hybrid onsite/remote schedule (60% in person, 3 days on site per week)