Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI Logo

Software Engineer Supporting AI / ML

CACI

$90,300 - $189,600
Aug 14, 2025
Denver, CO, USA
Apply Now

The company is looking to create rapid prototypes and tools that showcase the groundbreaking capabilities emerging from their AI research efforts, spanning machine learning and artificial intelligence, including computer vision, natural language processing (NLP), and large language models (LLMs).

Requirements

  • 5+ years of experience in software development (analysis, design, development, testing, deployment, maintenance) required
  • Understand the Software development life cycle (including front and back end)
  • AWS Experience (CDK, SAM, EKS)
  • Proficiency with JavaScript and common frontend frameworks such as Angular, React and Svelte
  • Backend development experience with common languages like Python, Java, Node.JS, C++, GO, Rust, etc.
  • Experience with containerization tools like Docker and orchestration platforms like Kubernetes for deploying and managing AI applications
  • Experience with databases such as PostgreSQL, MySQL, MongoDB, and NoSQL databases, and message passing middleware such as Redis and Kafka

Responsibilities

  • Collaborate closely with our world-class scientists and engineers to create rapid prototypes and tools that showcase the groundbreaking capabilities emerging from our research efforts.
  • Develop rapid prototypes and tools that showcase the groundbreaking capabilities emerging from our research efforts.
  • Design, develop, document, test, and debug software that contains logical and mathematical solutions to problems.
  • Experience with containerization tools like Docker and orchestration platforms like Kubernetes for deploying and managing AI applications
  • Experience with databases such as PostgreSQL, MySQL, MongoDB, and NoSQL databases, and message passing middleware such as Redis and Kafka
  • Experience with deployment/scaling of machine learning models
  • Experience integrating multiple applications

Other

  • Must be a US Citizen
  • A Top Secret or Top-Secret SCI clearance and a polygraph is preferred but not required
  • Willingness to obtain and maintain a Top Secret or TS-SCI clearance with polygraph
  • Bachelor's degree or equivalent experience
  • Demonstrated experience using rapid prototyping and Agile based software development methodologies