> Markdown version of [/jobs/ext/1224251-cno-tool-developer-software-engineer-ts-sci-with-poly](https://www.wearedevelopers.com/jobs/ext/1224251-cno-tool-developer-software-engineer-ts-sci-with-poly). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # CNO Tool Developer Software Engineer-TS/SCI with Poly - **Company:** Caci Inc - **Location:** Fort Meade, MD, United States - **Experience:** Expert - **Salary:** $131,800.0 - $290,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Artificial Intelligence, Amazon Web Services, Confluence, JIRA, Big Data, Unix, Collaborative Software, Signals Intelligence, Continuous Integration, Data Visualization, Elasticsearch, Systems Analysis, Python (Programming Language), Lua (Scripting Language), Machine Learning, MongoDB, Svelte, Ansible, Software Engineering, Software Systems, TypeScript, Virtual Machines, VMware VSphere, Workflow Management Systems, Scripting, Cloud Platform System, Generative AI, Git, Containerization, Kubernetes, Information Technology, Kibana, Splunk, Software Version Control, Docker, Jenkins - **Published:** July 10, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8928163/cno-tool-developer-software-engineer-tssci-with-poly ## About the Role * Bachelor's or Master's degree in Computer Science or a related field. Four additional years of software engineering experience may substitute for a Bachelor's degree. * 12+ years of software development experience (or 10 years with a Master's degree). * Proficiency in Python or similar scripting languages. * Hands-on experience developing AI systems and customizing AI/ML models. * Experience working with platforms that handle large or mission-focused datasets. * Experience with version control systems (e.g., Git) and collaboration tools (e.g., Jira, Confluence). * Experience with large-scale data processing systems such as Elasticsearch or Splunk. * Experience with both Windows and Unix exploitation security. * Strong understanding of VSphere and virtual machine technologies. * Familiarity with the CNO operational environment. * Development experience with Svelte, TypeScript, Java, MongoDB, and Python. * Experience using containerization and orchestration tools such as Docker or Kubernetes. * Experience with automation tools like Ansible. * Experience working in cloud environments such as AWS. * Understanding of end-to-end SIGINT collection and analysis systems. * Experience supporting production CNO capabilities and operations. * Experience with data visualization tools such as Kibana. * Experience with CI/CD tools such as Jenkins. * Experience with Retrieval-Augmented Generation (RAG). * Knowledge of Lua. ## Description Join CACI's dynamic team as a Senior Software Engineer and play a pivotal role in cutting edge CNO tool development. This position includes design, development, and integration of solutions involving the analysis of large data sets to provide mission-centric insights. You will work closely with analysts, data scientists, and other software engineers to integrate AI/ML technologies. If you thrive in a collaborative environment and are passionate about pushing the boundaries of technology, we want you on our team! This if your chance to make a significant impact to the most critical missions. * Design, develop, and enhance software solutions that leverage AI/ML models. * Build and customize AI systems that process large-scale or mission-relevant datasets. * Develop, test, and maintain software in Python or similar scripting languages. * Collaborate using version control and workflow tools including Git, Jira, and Confluence. * Work with large data processing and search systems such as Elasticsearch or Splunk. * Contribute to a high-performing engineering team focused on quality, innovation, and continuous improvement. ## Related Videos - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [One Pipeline, Three Regulator - SBOM Compliance for the Developer](https://www.wearedevelopers.com/videos/100169-one-pipeline-three-regulator-sbom-compliance-for-the-developer) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence](https://www.wearedevelopers.com/magazine/736-best-us-ai-conferences-for-ctos-in-2026-build-vs-buy-vendor-evaluation-and-peer-intelligence) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)