Computer Vision Engineer

Full Time

|

Gulfport, MS, US

|

Ocean Aero, Inc.

About Ocean Aero:

Ocean Aero is an award-winning US company that has created the world’s first and only environmentally powered Autonomous Underwater and Surface Vehicle (AUSV.) Ocean Aero’s autonomous marine robot, the Triton, operates exclusively on wind and solar energy and performs long endurance missions on the ocean surface with the ability to dive below the waves for underwater operations. The Triton uses a complex array of custom-built sensors, marinized electronics and software systems to operate, sense and communicate in the environment.

Ocean Aero has a collaborative culture with plenty of opportunities for growth and ownership, and comprehensive benefits.

Role Description:

The Computer Vision Engineer will be responsible for designing, developing, integrating, and documenting computer vision capabilities for Ocean Aero's autonomous vehicle perception, mapping, localization, and mission-decision systems. The role will focus on EO/IR sensing, Gaussian Splatting and 3D scene reconstruction, visual mapping and localization, occupancy matrix generation, and mapping camera observations to vehicle actions across surface and subsurface operations. The Computer Vision Engineer will be working alongside a team of creative engineers with a diverse set of backgrounds and skills. This role will report to the Chief Technology Officer.

Role Responsibilities:

  • Design and implement computer vision capabilities for EO/IR imagery across surface and subsurface missions

  • Build perception pipelines for camera calibration, image/video ingestion, detection, tracking, segmentation, and scene understanding

  • Develop visual mapping and localization tools, including occupancy matrices, georeferenced perception layers, and uncertainty outputs

  • Create 3D scene-reconstruction capabilities using Gaussian Splatting, multi-view geometry, photogrammetry, and related methods

  • Map camera observations to autonomy actions, mission recommendations, alerts, and decision-support outputs

  • Integrate camera, navigation, telemetry, and payload data across vehicle, edge, cloud, and customer systems

  • Validate perception behavior in simulation, hardware-in-the-loop, recorded datasets, and field environments

  • Collaborate across software, autonomy, vehicle systems, payload, and operations teams on build/test demonstrations

  • Create perception metrics, improve model performance, and maintain technical documentation

Role Requirements:

  • B.S. from an accredited university, such as Computer Science, Software Engineering, Mathematics or Physics

  • Demonstrated 3+ years’ experience in software development/engineering

  • Strong foundation in computer vision, machine learning, geometry, and sensor processing, with proficiency in Python and C++ on Linux-based operating systems and command-line workflows

  • Hands-on experience with EO/IR imagery or video pipelines, including camera calibration, image enhancement, object detection, tracking, segmentation, or scene understanding

  • Experience developing visual mapping and localization capabilities from camera data, including occupancy matrices, SLAM/visual odometry, geospatial registration, or uncertainty-aware perception outputs

  • Experience building, testing, and documenting perception software using recorded datasets, simulation, field data, metrics, and automated validation tools

  • Excellent cross-department communication skills

  • Ability to think independently about creative solutions to design problems

  • Experience with sailing is a plus

  • Team player, with excellent verbal, written, and presentation skills

  • Ability to travel occasionally, as needed

  • US Citizenship required

  • Ability to obtain and maintain a US Department of Defense (DoD) Security Clearance

  • Possess a valid Transportation Worker Identity Credential (TWIC) or successfully pass the requirements to obtain one

  • Ability to pass drug screen, background check, and motor vehicle screening

Role Preferences:

  • Experience with Gaussian Splatting, NeRFs, photogrammetry, dense reconstruction, or 3D scene representations for robotics

  • Experience with EO/IR sensor payloads, thermal imagery, sensor synchronization, timestamping, and camera-to-navigation calibration

  • Experience deploying perception models at the edge using CUDA, TensorRT, ONNX, ROS/ROS2, or similar tooling

  • Exposure to camera-to-action autonomy stacks, perception-to-planner handoff, behavior selection, or real-time robotics control loops

  • Experience with maritime perception challenges and marine systems, including ROVs, UUVs, USVs or sail boats, is a definite plus; general interest in robotics

Benefits:

  • 401(k)

  • Dental insurance

  • Employee assistance program

  • Flexible schedule

  • Flexible spending account

  • Health insurance

  • Health savings account

  • Life insurance

  • Paid time off

  • Referral program

  • Retirement plan

  • Tuition reimbursement

  • Vision insurance

Application Question(s):

  • This position is 100% on-site and is not eligible for remote or hybrid work. Are you able to work on-site full-time?

Work Location: In person

For engineers

Get matched with radiance field roles

Share your background and we’ll connect you with companies hiring for Gaussian splatting & NeRF — sometimes before roles are even posted.

Upload your resume (PDF) — click or drag & drop · max 10 MB

I agree to the terms and conditions by submitting.

We only share your details with companies you’d be a fit for.

Related Opportunities