AI/ML Engineer

CDIT
  • Ashburn, Virginia
    12 days ago

    Job Description

    CDIT is seeking a Mid-Level AI/ML Computer Vision Engineer to support the BEAGLE Agile Solution Factory (ASF) team serving U.S. Customs and Border Protection (CBP) in Northern Virginia.

    You will be part of a focused three-person computer vision pod building custom object detection and classification models with the YOLO framework. The team processes live and recorded Full-Motion Video (FMV) feeds to automatically identify roads, vehicles, people, and terrain features. This is a hands-on role: you will bring raw production video into a secure training environment, curate datasets, train and tune models, and deploy high-performance inference pipelines.

    Key Responsibilities

    •     Model Training & Experimentation: Train, fine-tune, and evaluate custom YOLO object detection models on proprietary datasets; experiment with hyperparameters, augmentations, and model sizes to balance speed and accuracy.

    •     Data Engineering & Ingestion: Process, clean, and format raw video recorded in production environments into high-quality training datasets.

    •     Dataset Annotation & Curation: Manage the annotation lifecycle, including labeling images and video frames, verifying annotation quality, and generating synthetic data when needed.

    •     Inference Pipeline Development: Write Python scripts that parse video frames, feed them into inference engines, and export structured prediction data (JSON/Protobuf) for detected objects.

    •     Model Evaluation: Produce performance reports, confusion matrices, and precision-recall curves to find model blind spots and drive continuous improvement.

    •     Agile Delivery: Partner with the Senior AI/ML Lead, video engineers, and developers in an Agile/Scrum environment to deliver production-ready code in short sprints.

    Required Qualifications

    •     B.S. in Computer Science, Data Science, Software Engineering, or a related discipline.

    •     5+ years of software engineering or data science experience, including 2+ years hands-on building and training computer vision models.

    •     Python programming with core ML libraries (NumPy, Pandas, Scikit-Learn).

    •     Hands-on experience training neural networks with PyTorch or TensorFlow.

    •     Experience implementing YOLO (e.g., YOLOv8/v9) for object detection, segmentation, or classification.

    •     Image and video processing experience with OpenCV or FFmpeg.

    •     Data curation and formatting, with experience using annotation platforms such as CVAT or LabelImg.

    •     Git version control and collaboration on shared codebases.

    •     Strong analytical skills with a focus on benchmarking model performance (mAP, FPS, inference latency).

    •     Willing to work on site 2–3 days per week in Ashburn, VA.

    •     U.S. Citizenship and ability to pass a CBP background investigation, which includes but is not limited to:

    –    3-year check for felony convictions

    –    1-year check for illegal drug use

    –    1-year check for misconduct such as theft or fraud

    Desired Qualifications

    •     Containerized development environments (Docker).

    •     GPU execution environments and model export formats (ONNX, TensorRT).

    •     Multi-object tracking libraries.

    •     Agile tools such as Jira and Confluence.

    Why CDIT

    CDIT places skilled professionals on mission-focused government programs and supports them throughout their engagement. This role offers direct, hands-on work on applied computer vision for a federal border security mission, within a small, high-impact team.

    CDIT is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.



    Numbers & Facts

    LocationAshburn, Virginia
    Websitewww.cditsolutions.com

    Skills

    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Artificial Intelligence (AI)unmatched
    • Atlassian JIRAunmatched
    • Benchmarkingunmatched
    • Computer Scienceunmatched
    • Computer Visionunmatched
    • Continuous Improvementunmatched
    • Data Formatsunmatched
    • Data Import/Exportunmatched
    • Data Scienceunmatched
    • Data Setsunmatched
    • Dockerunmatched
    • FFmpegunmatched
    • GPU (Graphics Processing Unit)unmatched
    • Gitunmatched
    • Governmentunmatched
    • Image Processingunmatched
    • Inference Engineunmatched
    • JSONunmatched
    • Neural Networksunmatched
    • Object Modelingunmatched
    • Performance Analysisunmatched
    • Performance Modelingunmatched
    • Process Improvementunmatched
    • Production Systemsunmatched
    • Python Programming/Scripting Languageunmatched
    • Reporting Skillsunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Structured Dataunmatched
    • Training Data Setsunmatched
    • United States Citizenunmatched
    • United States Customsunmatched
    • Video Data Formatsunmatched
    • Video Processingunmatched
    • Video Productionunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder