AI/ML Engineer

CACI InternationalAurora, CO

About The Position

This position is for an AI/ML Engineer looking for new challenging problems. You will support the development of AI/ML algorithms in a multitude of disciplines from object detection/classification, natural language processing, reinforcement learning, and large language models. Additionally, we have a team of excellent researchers and software developers who are eager to mentor. Our ideal candidate is an AI/ML engineer with experience working in research teams prototyping and developing AI/ML algorithms. This candidate will be joining our team of AI/ML engineers and researchers to apply cutting-edge AI/ML algorithms in a variety of domains to the mission needs of our customers.

Requirements

  • Effective communicator with the ability to write and present technical reports
  • Experience with Python and any of the following Python data science / machine learning libraries: Pandas, scikit-learn, TensorFlow, Keras, Pytorch
  • Experience with one or more of the following: Applying unsupervised and/or supervised machine learning techniques
  • Experience with one or more of the following: Applying and/or developing algorithms based in statistical analysis
  • Experience with one or more of the following: Analyzing large datasets and building models to perform inference
  • BS in machine learning, computer science, mathematics, or relevant fields
  • 2+ years of experience developing AI/ML applications, data science, and/or algorithm development
  • Active TS/SCI with Poly U.S. Government Security Clearance

Nice To Haves

  • MS or PhD in machine learning, computer science, mathematics, or relevant fields
  • Experience leading an interdisciplinary team of researchers and software developers
  • Experience with any of the following AI/ML domains: Large Language Models and experience identifying ways to incorporate them into new areas and applications
  • Experience with any of the following AI/ML domains: Object detection algorithms such as YOLO and Faster-RCNN
  • Experience with any of the following AI/ML domains: Natural Language Processing algorithms such as Transformers and RNNs
  • Experience with any of the following AI/ML domains: Applying Transformer-based architectures to domains in other areas outside of NLP such as computer vision
  • Experience with any of the following AI/ML domains: Generative Adversarial Networks and Variational Autoencoders
  • Experience with any of the following AI/ML domains: Reinforcement learning and familiarity with OpenAI Gym, RLlib, and Stable Baselines
  • Experience with any of the following AI/ML domains: Applying clustering algorithms and/or deep neural networks to real life problems
  • Experience with any of the following AI/ML domains: Implementing tracking & fusion and pattern-of-life algorithms
  • Experience with Machine Learning libraries and frameworks such as Hugging Face and LangChain
  • Experience with Linux
  • Familiarity with using AWS cloud computing resources such as EC2, S3, Lambda, etc.
  • Experience with any of the following additional languages: C++, Java, and/or C#
  • Experience implementing algorithms on the GPU in Python or C++ using CUDA and other CUDA libraries
  • Experience with implementing tracking and fusion, and pattern-of-life algorithms
  • Experience in application deployment, virtualization, and containerization
  • Experience working with various Remote Sensing datasets (e.g. EO/OPIR/SAR images, passive RF, etc.)
  • Experience shaping and writing proposals

Responsibilities

  • Working as part of a small team consisting of developers and researchers to implement machine learning algorithms to solve a broad set of challenges for our various customers
  • Analyzing large multi-domain datasets such as images, text, and/or graph data to identify statistically relevant features to build models that provide analysts with actionable data
  • Using cloud services to train and deploy ML models
  • Reviewing relevant publications to understand and apply cutting edge concepts to defense and commercial applications
  • Writing technical documentation supporting code, program capabilities, and user-guides

Benefits

  • A culture of integrity.
  • An environment of trust.
  • autonomy to take the time you need through a unique flexible time off benefit
  • access to robust learning resources
  • A focus on continuous growth.
  • competitive compensation
  • benefits
  • learning and development opportunities
  • broad and competitive mix of benefits options is designed to support and protect employees and their families
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service