onsite
Senior AI/ML Engineer - CACI
ML Engineer
Senior AI/ML Engineer responsible for designing, developing, and deploying advanced machine‑learning models and pipelines on cloud platforms, ensuring security compliance and supporting DoD mission‑critical applications.
About the role
Key Responsibilities
- Design, implement, and optimize machine‑learning models (deep learning, NLP, computer vision) for defense‑related use cases.
- Develop end‑to‑end ML pipelines using Python, TensorFlow/PyTorch, and CI/CD tools, containerizing workloads with Docker and orchestrating them on Kubernetes.
- Deploy and manage scalable solutions on AWS, leveraging services such as SageMaker, EC2, and S3 while adhering to TS/SCI security requirements.
- Collaborate with data engineers, subject‑matter experts, and security teams to ensure data integrity, model robustness, and compliance with DoD standards.
- Provide technical mentorship to junior engineers and contribute to best‑practice documentation and code reviews.
Requirements
- 5+ years of professional experience in AI/ML engineering, with a strong focus on model development and production deployment.
- Proficiency in Python and major ML frameworks (TensorFlow, PyTorch).
- Hands‑on experience with cloud platforms (AWS) and container orchestration (Docker, Kubernetes).
- Active TS/SCI clearance or ability to obtain one.
- Demonstrated ability to work in a fast‑paced, security‑sensitive environment and communicate complex technical concepts to diverse stakeholders.
Skills
pythontensorflowpytorchawsdockerkubernetesmachine learning