CACI International Inc

Senior Software Engineer – Machine Learning, Cloud Technologies

CACI International Inc

full-time

Posted on:

Location Type: Hybrid

Location: Laurel • Maryland • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $114,600 - $252,100 per year

Job Level

Senior

Tech Stack

AWSDockerEC2KubernetesNumpyPandasPythonPyTorchScikit-LearnTypeScript

About the role

  • Join our dynamic team as a Software Engineer where you will play a pivotal role in developing, maintaining, and enhancing complex and diverse software systems.
  • Implement and refactor data pipelines at scale to improve efficiency and code correctness.
  • Monitor and enhance existing data science tools to facilitate the transition from development to production systems.
  • Design, implement, and enhance machine learning analytics using Python libraries such as PyTorch, NumPy, Pandas, and Scikit-learn.
  • Train, test, track, and curate models using industry-standard tools and practices.
  • Integrate GitOps for continuous integration and deployment of models using Docker and Kubernetes.
  • Utilize AWS services such as EC2, S3, and RDS for building and deploying applications.
  • Integrate model and tool outputs within Computer Network Defense (CND) systems to enhance Security Management/Monitoring services.
  • Document all processes and code, and provide comprehensive reports on completed tasks.

Requirements

  • Active TS/SCI w/ 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.
  • Experience with AWS
  • Experience with Machine Learning
Benefits
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonMachine LearningData PipelinesGitOpsDockerKubernetesAWSPyTorchNumPyPandas
Soft skills
DocumentationReporting
Certifications
Active TS/SCI w/ PolygraphBachelor’s degree in Computer Science
Praxis Engineering

AI Engineer

Praxis Engineering
Mid · Seniorfull-time$102k–$219k / yearMaryland · 🇺🇸 United States
Posted: 2 days agoSource: jobs.jobvite.com
AWSCloudTypeScript