Computer Vision Engineer, Senior
Designs and optimizes embedded computer vision pipelines for real-time detection, tracking, and 3D localization of fast-moving drone threats in autonomous counter-UAS systems. Requires expertise in C++/Python, OpenCV, deep learning frameworks, sensor fusion, and edge deployment on NVIDIA Jetson.
About the job
Responsibilities
- Architect and implement the entire embedded CV pipeline using high-performance Python and C++.
- Design and deploy robust multi-object tracking and sensor fusion algorithms for high-fidelity state estimation of fast-moving targets.
- Utilize real-time models (e.g., YOLO) and CNNs optimized for speed.
- Optimize code for low-latency performance on resource-constrained NVIDIA Jetson environments using TensorRT and TFLite.
- Apply principles of calibration, rectification, and 3D geometry to translate 2D footage into accurate 3D coordinates for fire control.
- Collaborate with robotics teams to ensure reliable perception data for autonomous decision-making.
Requirements
- Strong background in C++ (for performance) or Python.
- Deep expertise in VIO, VO, and SLAM frameworks for real-time state estimation.
- Proficiency in OpenCV and image-processing modules in PyTorch or TensorFlow.
- Experience with DNN inference libraries (e.g., TensorRT, TFLite) for edge deployment.
- Hands-on experience building embedded CV systems for real-time applications involving small, fast objects.
- Deep understanding of camera calibration and 3D geometry.
Preferred Qualifications
- Prior defense startup experience.
- Security clearance or ability to obtain one.
Skills
C++, Python, Opencv, PyTorch, TensorFlow, TensorRT, Tflite, Yolo, Slam, Vio, Vo, Nvidia Jetson
Similar jobs
ML Engineering jobsDesigns and ships production multi-agent compliance systems, including LLM pipelines, model training, evaluation, monitoring, and explainability. Requires 5+ years of applied AI/ML engineering experience, strong Python, and experience deploying production ML systems.
Build and deploy production machine-learning models and data systems that classify and enrich Internet telemetry for internal platforms and customer-facing products. The role requires 5+ years of applied ML, data science, or software engineering experience, plus strong Python or Go skills.
Build marketplace search and ranking features while supporting MLOps infrastructure, model deployment, feature stores, and real-time data pipelines. The role requires 5+ years of software engineering or MLOps experience, backend or full-stack expertise, and familiarity with cloud and machine learning tooling.
Build and operate the platform that deploys, serves, observes, and retrains production machine-learning models for real-time fraud and financial-crime risk decisions. Requires 5+ years of ML engineering, backend, or MLOps experience, strong Python skills, and production model-serving expertise.
Leads hands-on development and deployment of production AI agents and workflows, sets technical standards, and mentors engineers. Requires 4+ years of software engineering experience, production LLM application experience, and strong Python or TypeScript skills.