CACI International is seeking a Senior Software Engineer to join their AI research team, focusing on developing cutting-edge AI and ML solutions for the defense industry. This role offers a unique opportunity to work at the intersection of artificial intelligence and national security, collaborating with world-class scientists and engineers.
The position involves creating rapid prototypes and tools that showcase groundbreaking capabilities in machine learning, computer vision, natural language processing (NLP), and large language models (LLMs). The ideal candidate will have extensive experience in both frontend and backend development, with strong skills in modern web technologies and cloud platforms, particularly AWS.
The role requires 5+ years of software development experience and expertise in various programming languages and frameworks. Knowledge of containerization, microservices architecture, and database management is essential. The position offers competitive compensation ranging from $90,300 to $189,600, along with comprehensive benefits including healthcare, retirement plans, and continuing education opportunities.
Working at CACI means joining a culture of integrity and innovation, where employees contribute to critical national security missions. The company values individual contributions and provides an environment of trust with opportunities for professional growth and advancement. This position is based in Denver, CO, and requires US citizenship with the willingness to obtain high-level security clearance.
This is an excellent opportunity for a seasoned software engineer looking to make a meaningful impact in the defense sector while working with cutting-edge AI technologies. The role offers the perfect blend of technical challenges, innovative work, and the chance to contribute to national security initiatives.