We are an IT and Engineering staffing agency in search of a Deep Learning Engineer for our client. Our client is a leading U.S.-based defense technology firm specializing in the design and deployment of Autonomous Underwater Vehicles (AUVs) that support national security, deep-sea research, and commercial maritime operations. These highly advanced systems combine precision engineering, AI-based autonomy, and rugged reliability to operate in extreme underwater environments.

The company is at the forefront of innovation in autonomy, perception, and sensor fusion, and is seeking a Senior Deep Learning Engineer to help develop mission-critical onboard intelligence and situational awareness capabilities. This role will have a direct impact on next-generation defense and surveillance solutions by integrating neural network models that enable real-time environmental understanding and decision-making in autonomous maritime systems.

Typical Duties and Responsibilities

  • Design, train, test, and deploy deep learning models for object detection, scene segmentation, target recognition, and anomaly detection in underwater environments.
  • Collaborate with robotics engineers, control systems teams, and sonar/image processing experts to fuse data from multimodal sensors (e.g., sonar, LIDAR, optical cameras, acoustic arrays).
  • Develop and optimize neural networks using frameworks such as PyTorch, TensorFlow, or ONNX for real-time inference on embedded computing platforms.
  • Implement transfer learning and model compression techniques to optimize models for edge deployment (e.g., NVIDIA Jetson, Intel Movidius, or custom FPGA/GPU hardware).
  • Integrate deep learning models into autonomy frameworks using ROS, DDS, or custom control architectures.
  • Validate model performance using real-world sea trial datasets, synthetic simulation environments, and laboratory testbeds.
  • Support data preprocessing, augmentation, and labeling pipelines with tools like OpenCV, Labelbox, or CVAT.
  • Collaborate with government agencies, naval research labs, and classified partners on AI-enabled mission systems.
  • Ensure compliance with DoD AI ethics, ITAR regulations, and cybersecurity protocols under NIST 800-171 and CMMC 2.0

Education

  • Master’s Degree in Computer Science, Artificial Intelligence, Machine Learning, Robotics, or a related STEM field is required.
  • Ph.D. strongly preferred, especially with published research in computer vision, neural networks, or autonomous systems.

Required Skills and Experience

  • 7+ years of experience developing and deploying deep learning solutions in real-time, embedded, or robotics applications.
  • Proficiency in Python, C++, and at least one deep learning framework (e.g., PyTorch, TensorFlow, Keras).
  • Strong understanding of convolutional neural networks (CNNs), recurrent networks (RNNs/LSTMs), and transformer architectures.
  • Experience working with SLAM, sensor fusion, or 3D computer vision in autonomous vehicles or robotics.
  • Hands-on experience with GPU acceleration, CUDA programming, or inference optimization for edge computing.
  • Familiarity with version control (Git), CI/CD pipelines, and containerization tools like Docker.
  • Strong mathematical foundation in linear algebra, probability, and optimization.
  • U.S. Citizenship required due to work on ITAR-restricted projects

Preferred Qualifications

  • Prior experience in maritime robotics, autonomous underwater vehicles, or unmanned systems (AUVs/UUVs/ROVs).
  • Familiarity with acoustic data processing, underwater SLAM, and sonar image classification.
  • Experience working in a DoD, DARPA, or Navy SBIR/STTR-funded environment.
  • Exposure to synthetic data generation, physics-informed ML, or sim-to-real transfer learning.
  • Publications or patents in the field of robotic perception, AI for autonomy, or underwater sensing.
  • Active or prior DoD security clearance is a plus.