Machine Learning Engineer

$89,500 - $188,000/Yr

CACI International - Chantilly, VA

posted 3 months ago

Full-time - Mid Level
Chantilly, VA
Professional, Scientific, and Technical Services

About the position

CACI is seeking a Machine Learning Engineer (Senior) to join our team to support our intelligence customer in Springfield, VA/St. Louis, MO. As a team, we will be responsible for developing and maintaining agency-wide Platform as a Service (PaaS) capabilities deployed across multiple security domains utilizing Agile scrum methodologies. Tailoring cutting-edge solutions to unique requirements of our clients, we will support multiple tenants deploy a myriad of application stacks and data services. Be a part of something greater than yourself and make a lasting impact at CACI. In this role, you will rapidly prototype containerized multimodal deep learning solutions and associated data pipelines to enable GeoAI capabilities for improving analytic workflows and addressing key intelligence questions. You will be at the cutting edge of implementing State-of-the-Art (SOTA) Computer Vision (CV) and Vision Language Models (VLM) for conducting image retrieval, segmentation tasks, AI-assisted labeling, object detection, and visual question answering using geospatial datasets such as satellite and aerial imagery, full-motion video (FMV), ground photos, and OpenStreetMap. Your contributions will be vital in enhancing the capabilities of our intelligence community, ensuring that our solutions are not only innovative but also secure and efficient. You will work closely with a team of experts, leveraging your skills in machine learning and software development to create impactful solutions that meet the needs of our clients.

Responsibilities

  • Develop and maintain agency-wide Platform as a Service (PaaS) capabilities across multiple security domains.
  • Rapidly prototype containerized multimodal deep learning solutions and associated data pipelines.
  • Implement State-of-the-Art (SOTA) Computer Vision (CV) and Vision Language Models (VLM).
  • Conduct image retrieval, segmentation tasks, AI-assisted labeling, object detection, and visual question answering using geospatial datasets.
  • Support multiple tenants in deploying various application stacks and data services.

Requirements

  • Bachelor or Master's Degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or equivalent experience in lieu of degree.
  • 5+ years of experience in machine learning and software development.
  • Demonstrated experience in transfer learning and knowledge distillation methodologies for fine-tuning pre-trained models.
  • Experience building secure containerized Python applications, including hardening and automating builds using CI/CD pipelines.
  • Proficient in using Python to query and retrieve imagery from S3 compliant APIs and perform image preprocessing using libraries like Boto3 and NumPy.
  • Experience with deep learning frameworks such as PyTorch or TensorFlow for optimizing convolutional neural networks (CNN).
  • Familiarity with version control systems such as GitLab and experience leveraging CUDA for GPU-accelerated computing.
  • Active TS/SCI w/ CI Poly.

Nice-to-haves

  • Experience with the HuggingFace Transformers library and OpenShift.
  • Familiarity with container orchestration within Kubernetes using Helm, Kubectl, Kustomize, or Operators.
  • Experience with Vision Transformers (ViT) such as DINO or DeiT.
  • Experience communicating methodological choices and model results.
  • Experience with verification, validation test benches, and Explainable AI (XAI) techniques.
  • Experience with Open Neural Net Exchange (ONNX).
  • Experience in building custom operators with the operator-sdk and developing Kubernetes Custom Resource Definitions (CRD) or APIs.
  • Go programming language experience.

Benefits

  • Competitive benefits and learning and development opportunities.
  • Flexible time off benefit.
  • Comprehensive benefits such as healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service