CACI International Inc · 1 month ago
Data Scientist / Senior AI Machine Learning Research Engineer
CACI International Inc has an exciting new opportunity for a Senior AI and Machine Learning Research Engineer. The role involves applying machine learning and statistics to develop algorithms for solving complex challenges in the RF domain, leveraging a strong foundation in data science and signal processing.
Information TechnologyService IndustrySoftware
Responsibilities
Strong mathematical foundation in statistics, linear algebra, and calculus with demonstrated ability to understand and implement machine learning algorithms from first principles rather than solely relying on pre-built libraries
Proficiency in designing and building data pipelines, including experience with ETL processes, data warehousing solutions, and optimizing workflows for large-scale data processing
Hands-on experience with cloud-based infrastructure (e.g., AWS, Azure, GCP) for deploying ML solutions, including containerization, orchestration, and CI/CD pipelines for model deployment
Programming expertise in Python and SQL, with experience using data engineering frameworks (e.g., Spark, Airflow) and ML libraries (e.g., TensorFlow, PyTorch, scikit-learn)
Demonstrated experience in establishing ML governance practices, including version control for datasets and models, experiment tracking, model monitoring, and implementing reproducible research principles
Qualification
Required
Master's degree in quantitative field with mathematical underpinnings and at least 4 years' experience
Experience developing models
Strong background in machine learning, mathematics and statistics
Comfortable using Linux operating systems and commonly used Linux utilities
Must be a US Citizen with the ability to obtain, maintain and/or transfer the required security clearance as dictated by the contract
Must have active Top Secret Clearance
Strong mathematical foundation in statistics, linear algebra, and calculus with demonstrated ability to understand and implement machine learning algorithms from first principles rather than solely relying on pre-built libraries
Proficiency in designing and building data pipelines, including experience with ETL processes, data warehousing solutions, and optimizing workflows for large-scale data processing
Hands-on experience with cloud-based infrastructure (e.g., AWS, Azure, GCP) for deploying ML solutions, including containerization, orchestration, and CI/CD pipelines for model deployment
Programming expertise in Python and SQL, with experience using data engineering frameworks (e.g., Spark, Airflow) and ML libraries (e.g., TensorFlow, PyTorch, scikit-learn)
Demonstrated experience in establishing ML governance practices, including version control for datasets and models, experiment tracking, model monitoring, and implementing reproducible research principles
Preferred
Ph.D. in computer science, computer engineering, or machine learning, Statistics, applied mathematics or Physics
Experience applying machine learning to signal processing and/or other time-series data analysis applications
Knowledge of or experience with information theory, probability theory, parametric and non-parametric statistical tests
Familiarity with concepts and techniques associated with adversarial AI and AI/ML assurance
Active Top Secret/SCI clearance preferred
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
2026-01-09
2026-01-03
BNN Bloomberg
2026-01-03
Company data provided by crunchbase