Unknown Company

Staff Computer Vision AI/ML Engineer

aurora, co • Posted 2 days ago
Remote Full Time IT & Technology

Job Summary


The Staff Computer Vision AI/ML Engineer leads the research, development, optimization, and deployment of AI/ML-based computer vision solutions for remote sensing applications. The role focuses on Automatic Target Recognition (ATR), multimodal data fusion, deep learning, image processing, and cloud-based deployment. This position also provides technical leadership by guiding researchers and software developers and helping mature AI/ML capabilities from prototype through operational deployment.


Key Responsibilities



  • Lead a team of developers and researchers implementing AI/ML algorithms for computer vision and remote sensing.

  • Analyze and preprocess large remote sensing datasets.

  • Research supervised and unsupervised Automatic Target Recognition (ATR) solutions.

  • Research multimodal data fusion for ATR across diverse data-collection scenarios.

  • Train, optimize, and deploy deep-learning computer vision models.

  • Apply AI/ML techniques to solve computer vision problems across multiple domains.

  • Evaluate emerging research and publications related to AI/ML and computer vision.

  • Translate complex technical concepts into understandable information for government customers.

  • Apply AI/ML research to defense and commercial applications.

  • Guide and mentor junior engineers, researchers, and software developers.

  • Collaborate with program management to define project scope, schedules, and milestones.

  • Select appropriate AI/ML approaches and iterate or pivot strategies to improve performance.

  • Develop technical documentation, code documentation, capability descriptions, and user guides.

  • Support the development and growth of AI/ML technical capabilities and strategy.


Required Qualifications



  • Active TS/SCI security clearance.

  • Bachelor's degree in Data Science, AI/ML, Computer Science, or a related field.

  • 10+ years of professional experience, preferably in software development or data science.

  • 5+ years of experience developing and training AI/ML models.

  • Experience leading interdisciplinary teams of researchers and software developers.

  • Experience working with program managers to define project scope, schedules, and milestones.

  • Experience selecting, evaluating, and improving AI/ML approaches.

  • Strong Python programming experience.

  • Experience with AI/ML frameworks such as PyTorch, TensorFlow, Keras, PyTorch Lightning, scikit-learn, scikit-image, or OpenCV.

  • Experience developing convolutional or transformer-based computer vision models.

  • Strong technical communication and documentation skills.

  • Ability to prepare and present technical reports to engineering teams and customers.


Desired Qualifications



  • MS or PhD in Machine Learning, Computer Science, Computer Vision, Mathematics, or a related field.

  • Experience with Self-Supervised Learning (SSL), DINO, knowledge distillation, or BYOL.

  • Experience with image segmentation, super resolution, image denoising, image restoration, and Multi-INT fusion.

  • Experience with Graph Convolutional Networks (GCNs).

  • Experience with SAR, EO, or OPIR image-processing chains.

  • Experience with overhead imagery datasets such as xView, SpaceNet, MSTAR, HRSID, DOTA, and similar datasets.

  • Familiarity with AWS services such as EC2, S3, and Lambda.

  • Experience with code, data, and model version-control processes.

  • Experience with Linux.

  • Experience with tracking, fusion, and pattern-of-life algorithms.

  • Experience with application deployment, virtualization, and containerization.

  • Experience supporting proposal development and writing.

  • Active TS/SCI clearance with Polygraph.

#J-18808-Ljbffr

Staff Computer Vision AI/ML Engineer in aurora at Unknown Company

This position is listed as full time and able to be worked remotely.

Back to Job Search