Staff AI/ML Engineer
CACI International Inc · Aurora, CO · 1 mo ago
OTHR$99k–$207k/yrFull-time
Responsibilities
- Implement machine learning algorithms as part of a small interdisciplinary team
- Analyze large multi-domain datasets including images, text, time series, and graph data
- Review and apply cutting-edge research publications
- Create technical documentation and user guides
- Understand training and deployment pipelines including AWS services
- Provide training and mentoring to team members
Qualifications
- Active TS/SCI Clearance with Adjudicated Polygraph
- B.S. in machine learning, computer science, mathematics, or related field
- 8+ years of AI/ML development experience
- Proficiency with Python and ML libraries such as PyTorch, Lightning, OpenCV, NumPy, Polars
- Experience with supervised and unsupervised learning
- Experience with deep learning architectures
- Experience contributing on a team using version control (e.g. git, GitLab, Bitbucket)
Desired
- M.S. or PhD in relevant technical field
- Experience leading interdisciplinary teams
- Experience with MCP, Microsoft Agent Framework, HuggingFace, LangChain, OpenCV
- Experience with GenAI Ops techniques (e.g. LLM-as-a-judge) and frameworks (e.g. LangFuse, MLFlow, Arize Phoenix)
- Experience with LLMs, Transformers, YOLO, GANs, Reinforcement Learning
- Linux and AWS experience
- Experience with CUDA and Python libraries such as CuPy, Numba, CuSignal, CuDF, etc.
- Experience in application deployment, virtualization, and containerization (e.g. Podman, Docker, Kubernetes, Rancher)
- Familiarity with using AWS cloud computing resources such as EC2, S3, Lambda, etc.