Cyber Software Engineer, Junior — AI & Network Security R&D

CACI International Inc.

Florham Park (NJ)

On-site

USD 67,000 - 133,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CACI International Inc. seeks a Junior Cyber Software Engineer to join the Cyber Science & Technology team in Florham Park, NJ.

You will contribute to mission-driven R&D, supporting DoD and IC programs through software design, integration, and demonstrations. You will prototype cyber tools, apply Python and ML frameworks, and work with multidisciplinary teams to transition prototypes into operational workflows.

Qualifications

  • Hands-on experience in software design & development, cybersecurity R&D, systems analysis, or capability development.
  • Strong background in networking, distributed/autonomous systems, or cyber operations concepts.
  • Proficiency in Python and ML frameworks such as PyTorch, TensorFlow, NumPy, SciPy, or scikit-learn.
  • Ability to work in fast-moving, multidisciplinary, research-oriented environments.
  • Experience with ML in perception, planning or control of autonomous systems.
  • Strong knowledge of algorithms and data structures.
  • Understanding TCP/IP and TLS networking concepts.

Responsibilities

  • Support integration and demonstration of experimental capabilities for customer engagements.
  • Implement and evaluate algorithms, automation approaches, analytics, and modeling techniques relevant to cyber missions.
  • Assist with the design and implementation of realistic cyber‑physical test environments to measure system resilience, performance, and operational utility.
  • Collaborate with software engineers, systems engineers, data scientists, and mission operators to transition prototypes into operational workflows.
  • Prepare technical documentation, status reports, experiment plans, and demonstration materials for internal and external stakeholders.
  • Assist in the design and development of innovative cyber tools, techniques, and prototypes that advance next‑generation cybersecurity, autonomous systems, and networking capabilities.

Skills

Python
Machine Learning
Algorithms & Data Structures
Networking concepts
Cybersecurity R&D

Job description

CACI International Inc. seeks a Junior Cyber Software Engineer to join the Cyber Science & Technology team in Florham Park, NJ.

You will contribute to mission-driven R&D, supporting DoD and IC programs through software design, integration, and demonstrations. You will prototype cyber tools, apply Python and ML frameworks, and work with multidisciplinary teams to transition prototypes into operational workflows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cybersecurity Software Engineer Real-Time Embedded Systems
Cybersecurity Software Engineer Real-Time Embedded Systems

CACI International Inc • Florham Park (NJ)

On-site
USD 94,000 - 199,000
Cyber Software Engineer - Secret‑Clearance R&D Tools
Cyber Software Engineer - Secret‑Clearance R&D Tools

CACI International Inc • Florham Park (NJ)

On-site
USD 79,000 - 163,000
Software Engineer - Real-Time Embedded & Cybersecurity
Software Engineer - Real-Time Embedded & Cybersecurity

CACI International Inc. • Florham Park (NJ)

On-site
USD 94,000 - 199,000
Flexible time off
Comprehensive benefits
Learning and development opportunities
Software Engineer — National Security & AI Systems
Software Engineer — National Security & AI Systems

CACI International Inc. • Fort Meade (MD)

On-site
USD 79,000 - 163,000
Healthcare
Wellness
Financial
+4
Cyber Software Engineer, Junior
Cyber Software Engineer, Junior

CACI International Inc. • Florham Park (NJ)

On-site
USD 67,000 - 133,000
Junior Rust Cyber Software Engineer – Embedded Systems
Junior Rust Cyber Software Engineer – Embedded Systems

CACI International Inc • Maryland

On-site
USD 70,000 - 143,000
Junior Cyber Software Engineer
Junior Cyber Software Engineer

Socket.dev • Maryland

On-site
USD 70,000 - 143,000
Junior Rust Cyber Software Engineer — Embedded & Defense Tech
Junior Rust Cyber Software Engineer — Embedded & Defense Tech

CACI • Maryland

On-site
USD 70,000 - 143,000
Flexible time off
Learning resources
Competitive benefits
Junior Rust Cyber Software Engineer - Embedded Security
Junior Rust Cyber Software Engineer - Embedded Security

CACI International Inc. • Maryland

On-site
USD 70,000 - 143,000
Junior Cyber Software Engineer
Junior Cyber Software Engineer

CACI • Maryland

On-site
USD 70,000 - 143,000
Flexible time off
Learning resources
Competitive benefits