AI Software Engineer
Quantum-Systems, Inc.
Skills
About the Role
Quantum Systems Inc. is a global leader in aerial intelligence and autonomous, AI-powered aerial robotics. We design, develop, manufacture and deliver eVTOL Unmanned Aircraft Systems UAS and an ecosystem of related products and services. Our business directly addresses the Defense and Security markets in North America, Asia Pacific and Latin America. We currently have an opening for an AI Software Engineer III. This position will report to the Software Engineering Manager.
We are seeking an AI Software Engineer III with deep expertise in computer vision, object detection, and real‑time perception for autonomous drone systems. In this role, you will design, train, and deploy advanced AI models that enable our UAS platforms to detect, classify, track, and understand objects and environments in real time. You will work across the full perception stack from dataset creation and model development to embedded deployment and flight‑test validation helping shape the intelligence that powers next‑generation autonomous aircraft.
Key Responsibilities
- Develop and optimize AI/ML models for object detection, recognition, tracking, and scene understanding.
- Build real‑time perception pipelines for onboard deployment on edge compute platforms (NVIDIA Jetson, Qualcomm RB5, custom SoCs).
- Train and evaluate deep‑learning models using frameworks such as PyTorch or TensorFlow.
- Design and maintain datasets, labeling workflows, and automated training pipelines.
- Implement model compression, quantization, and hardware‑accelerated inference (TensorRT, ONNX Runtime, CUDA).
- Integrate perception outputs with navigation, autonomy, and mission‑planning systems.
- Collaborate with flight‑control and embedded teams to ensure perception algorithms meet real‑time constraints.
- Conduct field testing, collect flight data, and iterate on model performance based on real‑world conditions.
- Develop tools for visualization, telemetry analysis, and performance benchmarking.
- Participate in system‑level architecture discussions for autonomy, safety, and mission capabilities.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, AI/ML, or related field.
- 3+ years of experience developing computer‑vision or deep‑learning systems.
- Strong proficiency with PyTorch or TensorFlow, and experience training CNNs, transformers, or detection networks.
- Hands‑on experience with object‑detection architectures (YOLO, Faster R‑CNN, SSD, DETR, etc.).
- Experience deploying models to embedded or edge devices with real‑time performance requirements.
- Strong understanding of image processing, camera models, and multi‑sensor fusion concepts.
- Proficiency in Python and C++ for production‑quality software development.
- Ability to obtain and maintain a U.S. security clearance may be required depending on program needs.
- Must be a U.S. citizen for export‑controlled technology.
- Ability to obtain and maintain a U.S. security clearance may be required depending on program needs.
- Must be a U.S. citizen for export‑controlled technology.
Preferred Qualifications
- Experience with UAS, robotics, or autonomous systems.
- Familiarity with SLAM, optical flow, depth estimation, or 3D perception.
- Experience with GPU programming (CUDA), hardware acceleration, or custom inference engines.
- Background in synthetic data generation, simulation environments, or domain adaptation.
- Experience with ROS/ROS2, PX4, or other robotics frameworks.
- Knowledge of tracking algorithms (SORT, DeepSORT, ByteTrack) or multi‑object tracking systems.
- Experience with real‑time video pipelines, GStreamer, or camera‑sensor integration.