Senior ML Engineer: Cloud, Data Pipelines & CI/CD

CACI International

Linthicum (MD)

On-site

USD 132,000 - 290,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CACI International invites applications for a Senior Software Engineer specializing in Machine Learning and Cloud Technologies. The role focuses on building scalable data pipelines, ML analytics, model management, and CI/CD with Docker/Kubernetes in AWS environments.

The position requires active TS/SCI with polygraph, strong Python experience, and 14+ years in software engineering (or 4+ years with a related degree). The work is split between Laurel and Linthicum Heights, MD, with no travel.

Qualifications

  • Active TS/SCI with Polygraph.
  • Experience with Python.
  • Experience with Docker and/or Kubernetes.
  • 14 years’ experience as a Software Engineer in programs and contracts of similar scope, type, and complexity, or a Bachelor’s degree in Computer Science or a related discipline plus 4 years of additional SWE experience.
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university is required. Alternatively, 4 years of additional Software Engineering experience on projects with similar software processes may substitute for a bachelor’s degree.

Responsibilities

  • Data Pipelines: Implement and refactor data pipelines at scale to improve efficiency and code correctness.
  • Tool Enhancement: Monitor and enhance existing data science tools to facilitate the transition from development to production systems.
  • ML Analytics: Design, implement, and enhance machine learning analytics using Python libraries such as PyTorch, NumPy, Pandas, and Scikit-learn.
  • Model Management: Train, test, track, and curate models using industry-standard tools and practices.
  • CI/CD: Integrate GitOps for continuous integration and deployment of models using Docker and Kubernetes.
  • Cloud Services: Utilize AWS services such as EC2, S3, and RDS for building and deploying applications.
  • System Integration: Integrate model and tool outputs within Computer Network Defense (CND) systems to enhance Security Management/Monitoring services.
  • Documentation: Document all processes and code, and provide comprehensive reports on completed tasks.
  • This position sits 50% of the time at our Laurel and 50% at our Linthicum Heights, MD locations.

Skills

Python
Docker
Kubernetes

Education

Bachelor's degree in Computer Science or related field

Tools

AWS

Job description

CACI International invites applications for a Senior Software Engineer specializing in Machine Learning and Cloud Technologies. The role focuses on building scalable data pipelines, ML analytics, model management, and CI/CD with Docker/Kubernetes in AWS environments.

The position requires active TS/SCI with polygraph, strong Python experience, and 14+ years in software engineering (or 4+ years with a related degree). The work is split between Laurel and Linthicum Heights, MD, with no travel.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

CACI International Inc • Chantilly (VA)

On-site
USD 113,000 - 238,000
Flexible time off
Access to robust learning resources
Senior Software Engineer -Machine Learning and Data Science
Senior Software Engineer -Machine Learning and Data Science

NLP PEOPLE • Laurel (MD)

On-site
USD 131,000 - 290,000
Healthcare benefits
Wellness programs
Financial benefits
+3
Senior Software Engineer - Machine Learning & Cloud Technologies
Senior Software Engineer - Machine Learning & Cloud Technologies

CACI International • Linthicum (MD)

On-site
USD 132,000 - 290,000
Senior Data Scientist & ML Lead (TS/SCI) | Cloud + NLP
Senior Data Scientist & ML Lead (TS/SCI) | Cloud + NLP

AIToolboard • Suitland (MD)

On-site
USD 94,000 - 199,000
Senior ML Ops Engineer: Cloud ML Pipelines & CI/CD
Senior ML Ops Engineer: Cloud ML Pipelines & CI/CD

Compunnel, Inc. • California (MO)

On-site
USD 120,000 - 160,000
TS/SCI Data Pipeline & Systems Integrator
TS/SCI Data Pipeline & Systems Integrator

CACI International Inc. • Suitland (MD)

Hybrid
USD 103,000 - 219,000
Comprehensive healthcare
Flexible time off
Career development opportunities
AI/ML Engineer — TS/SCI Clearance + Flexible Time Off
AI/ML Engineer — TS/SCI Clearance + Flexible Time Off

CACI International Inc. • Chantilly (VA)

On-site
USD 131,000 - 290,000
Senior Software Engineer (TS/SCI) - AI/ML & Cloud
Senior Software Engineer (TS/SCI) - AI/ML & Cloud

VMD Corp • Bethesda (MD)

On-site
USD 140,000 - 190,000
Senior AI/ML Research Engineer — Data Science & Signals
Senior AI/ML Research Engineer — Data Science & Signals

CACI International Inc • Sterling (VA)

On-site
USD 113,000 - 238,000
Healthcare benefits
Flexible time off
Learning opportunities
Senior DevOps Engineer – AWS Cloud (TS/SCI with Poly)
Senior DevOps Engineer – AWS Cloud (TS/SCI with Poly)

CACI • Chantilly (VA)

On-site
USD 113,000 - 238,000