Taro Logo

Machine Learning Engineer - Senior

CACI is a pioneering technology company working at the intersection of technology, government, and defense, focusing on national security solutions.
Doral, FL, USA
$98,500 - $206,800
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer - Senior

CACI is seeking a Senior Machine Learning Engineer to support U.S. Southern Command (USSOUTHCOM) in Doral, Florida. This role combines cutting-edge machine learning engineering with national security applications, offering a unique opportunity to work on mission-critical AI systems.

The position requires a blend of technical expertise in machine learning, software engineering, and defense sector knowledge. You'll be responsible for developing and optimizing machine learning algorithms, particularly in image processing, while working with massive datasets and production-level AI systems. The role involves both hands-on development and technical leadership, including supervising software development and establishing AI system objectives.

The ideal candidate will bring 5-8 years of relevant experience, strong credentials in machine learning (including professional certifications), and an active Secret clearance. You'll need to demonstrate expertise in Python, Java, and modern ML frameworks, combined with a deep understanding of data science, statistics, and software engineering principles.

CACI offers a comprehensive benefits package including flexible time off, healthcare, retirement benefits, and continuing education opportunities. The company culture emphasizes integrity, innovation, and personal growth, providing an environment where technical excellence meets meaningful mission impact.

This role is perfect for a senior ML engineer who wants to advance their career while contributing to national security initiatives. You'll work with cutting-edge technology, lead important technical initiatives, and be part of a team dedicated to solving complex challenges in the defense sector. The position offers competitive compensation ($98,500-$206,800) and the opportunity to work with a leading technology company in the government sector.

Last updated 5 days ago

Responsibilities For Machine Learning Engineer - Senior

  • Develop and justify performance of network-based image processing algorithms
  • Perform detailed modeling and simulation
  • Supervise development of standalone applications and software subsystems
  • Develop technical plans with tasks, schedule, and labor estimates
  • Create automated tests for algorithms and software capabilities
  • Work with Project Managers to establish AI systems objectives
  • Analyze test data and improve algorithm performance
  • Build scalable ML platform to automate ML service
  • Work with production models and improve them using retraining
  • Utilize massive datasets to develop and fine-tune models

Requirements For Machine Learning Engineer - Senior

Python
Java
  • US Citizen with active Secret level clearance
  • Bachelor's degree in information technology, Computer Science, or related field
  • 5-8 years of relevant experience in related field
  • Machine Learning certifications (Google Cloud, AWS, Databricks, GIAC, IBM, or Azure)
  • Strong analytical and problem-solving skills
  • Experience with ServiceNow
  • Agile methodology knowledge and experience
  • Must be able to work independently with limited government oversight

Benefits For Machine Learning Engineer - Senior

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Flexible time off
  • Healthcare benefits
  • Wellness programs
  • Financial benefits
  • Retirement benefits
  • Family support
  • Continuing education
  • Comprehensive benefits package

Interested in this job?

Jobs Related To CACI Machine Learning Engineer - Senior