Jobs and Careers
CA

Senior Full Stack/AI Developer

CACI International Inc
999 REMOTE, United States, United StatesRemotefull_timeVerifiedPosted 1 Jul 2025
💰 $252,100/yr($114,600/yr$252,100/yr)

About the role

Senior Full Stack/AI Developer

Job Category: Information Technology

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

* * *


The Opportunity:

CACI is seeking a Senior Software Engineer – Front End UI/UX Developer to join our team of technical experts supporting the U.S. Department of Homeland Security (DHS) Headquarters, Chief Technology Officer Directorate (CTOD), Artificial Intelligence and Emerging Technology (AI/ET) initiative. This team works with a federal workforce staff of technical experts for high-visibility, department-wide AI initiatives.

 

The ideal candidate is a strong individual contributor with continuous, hands-on coding experience, spending approximately 80% of their time writing code and will excel with current experience developing innovative software solutions as part of a technically diverse and geographically disbursed team. They have a proven track record in building and deploying modern web applications. Significant professional Full-Stack development experience with expertise in multiple programming languages, proficiency with cloud services (Azure and AWS with Azure preferred), expertise in Python for back-end development, experience with front-end frameworks such as React and CSS, strong experience in API development and management, and a comprehensive knowledge of both SQL and NoSQL databases. Competitive candidates will have substantial experience in working in agile, collaborative engineering teams using modern engineering tools.  

 

This is a remote work eligible position.




Responsibilities:

Responsibilities include, but are not limited to:

·       Designing, developing and maintaining custom full-stack applications with a focus on AI and GenAI integration.

·       Designing and implementing robust backend services and APIs.

·       Collaborating with data scientists and AI researchers to create new functionality and to integrate AI models into applications.

·       Ensuring the performance, quality, and responsiveness of full-stack applications.

·       Develop and maintain full-stack applications with a focus on AI integration.

·       Design and implement backend services and APIs.

·       Collaborate with data scientists and AI researchers to integrate AI models into applications.

·       Ensure the performance, quality, and responsiveness of applications.

·       Conduct code reviews and maintain code quality standards.

·       Participating in agile delivery phases and ceremonies including release and sprint planning, artifact creation, sprint testing, demonstrations and retrospectives.

·       Staying current with the latest advancements in AI technologies, tools, and best practices.




Qualifications:

Required: 

  • Ability to obtain DoD Security Clearance.
  • Ability to obtain Department of Homeland Security (DHS) Entry On Duty (EOD) - Active EOD preferred.
  • BA/BS in Computer Science or related field and 10 years’ relevant experience. Experience may be substituted for education.
  • Ability to analyze technically complex problems and develop and implement new and innovative solutions.
  • Full Stack development experience including proficiency in both front-end (React, Typescript, CSS) and back-end development, ability to handle all aspects of a web application from designing the user interface to managing the server and database.
  • Expert proficiency in Python for backend development.
  • Strong experience with React and CSS for front-end development.
  • Strong experience developing within VSCode for development and workflows and working with GitLab to manage source control and GitLab pipelines.
  • Experience with a dynamic language/platform (e.g., Python, Node.js, Ruby, PHP)
  • Experience with prompt engineering; general knowledge of working with LLMs
  • Additional experience in multiple additional software developer languages including, but

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CACI International Inc

View company profile →