
location_on1458, Ironton Street, Aurora, Arapahoe County, Colorado, 80010, United States
We are seeking a talented and motivated AI/ML Engineering Manager to join our growing team. This is a unique player/coach role designed for an experienced AI/ML engineer who is passionate about both researching and building AI/ML applications while leading people. You will be responsible for managing and mentoring a team of skilled AI/ML researchers and engineers while also actively applying cutting-edge AI/ML algorithms in a variety of domains to meet the mission needs of our customers.
You will split your time effectively between guiding your team's success and rolling up your sleeves to wrangle data, write code, build and train models, solve complex technical challenges, and contribute directly to our AI/ML portfolio.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose – to ensure the safety of our nation. We value the unique contributions that every employee brings to our company and our customers every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Work model: On-site
1458, Ironton Street, Aurora, Arapahoe County, Colorado, 80010, United States
Aurora, Colorado
Skills: Python, Tensorflow, Pytorch, Scikit-Learn, Pandas, Numpy, Keras, Opencv, Polars, Machine Learning.
Education: Bachelor's degree in computer science, data science, mathematics, engineering, or related field required; MS or PhD in machine learning, computer science, mathematics, or related fields desired.
MS or PhD in machine learning, computer science, mathematics, or related fields. Experience directly managing AI/ML engineers including performance management cycles. Experience with Large Language Models and incorporating them into new areas. Experience applying Transformer-based architectures to domains outside NLP such as computer vision. Experience with object detection algorithms (e.g., YOLO, Faster-RCNN), Natural Language Processing algorithms (e.g., BERT), Generative Adversarial Networks, Variational Autoencoders, Reinforcement learning (e.g., Gymnasium, RLlib, Stable Baselines), clustering algorithms, deep neural networks, tracking, and pattern-of-life algorithms. Experience with Machine Learning libraries and frameworks such as HuggingFace and LangChain. Experience with Computer Vision libraries such as OpenCV, Nerfstudio, and FiftyOne. Experience with Linux. Familiarity with AWS cloud computing resources (e.g., EC2, S3, Lambda). Experience with additional languages including Java, C++, Rust, Go, or C#. Experience implementing algorithms on the GPU using CUDA. Experience with application deployment, virtualization, and containerization (e.g., Podman, Docker, Kubernetes, Rancher). Experience working with Remote Sensing datasets (e.g., EO/OPIR/SAR images, passive RF). Experience shaping and writing proposals.