Senior Full Stack Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 4 hours ago

Senior Full Stack Developer

CACI International Inc is seeking a Senior Full Stack Developer to join their team supporting the U.S. Department of Homeland Security. The role involves designing and developing full-stack applications with a focus on AI integration, collaborating with data scientists, and ensuring the performance and quality of applications.

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Designing, developing and maintaining custom full-stack applications with a focus on AI and GenAI integration
Building, integrating, and deploying machine learning and AI models, including Large Language Models (LLMs) Retrieval-Augmented Generation (RAG) pipelines, prompt engineering, and fine-tuning
Implementing and maintaining CI/CD pipelines using GitLab CI
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

Qualification

Full Stack DevelopmentPythonReactCloud Services (Azure/AWS)API DevelopmentSQL/PostgreSQLNoSQL DatabasesAgile MethodologiesCollaborationProblem Solving

Required

U.S. Citizen with the ability to obtain Department of Homeland Security (DHS) Entry On Duty (EOD)
BA/BS and 10 years' relevant experience required. (Experience may be substituted for education: MA/MS and 7 years' experience, AA and 12 years' experience, or over 16 years' experience without a degree)
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
Experience with prompt engineering; general knowledge of working with LLMs
Strong experience with React and CSS for front-end development
Experience with a dynamic language/platform (e.g., Python, Node.js, Ruby, PHP)
Additional experience in multiple additional software developer languages including, but not limited to: JavaScript, TypeScript, React, YAML, and JSON
Ability to work with cloud services and platforms (Azure or AWS) with a preference for strong working knowledge of Azure development and AI hosting infrastructure
Ability to develop and work with APIs including familiarity with RESTful services, knowledge of authentication methods, familiarity with data formats, and skilled in handling API errors
Comprehensive understanding of SQL/PostgreSQL and NoSQL databases; experience in integrating SQL/PostgreSQL and NoSQL databases within the same application, when appropriate; and advanced understanding of security best practices for both SQL/PostgreSQL and NoSQL databases
Ability to work with Data Scientist teams to integrate applications with AI/ML, Big Data, or BI solutions
Ability to work independently on a complex task with little direction and management oversight

Preferred

Experience developing solutions using Azure services supporting AI solutions including Azure OpenAI, CosmosDB, and PostgreSQL
Experience with Docker and building and deploying applications in Kubernetes containers
Experience and knowledge of AI/ML deployments on Azure
Familiarity with other front-end tools or Python frameworks
Experience developing AI/ML solutions or complex solutions for predictive analytics
Experience working in a geographically dispersed, remote team
Understanding of Data Science principles and best practices

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
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 Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase