Job Title : Network Security Engineer
Location : Cupertino, CA
Employment Type : Contract (via Kforce)
Industry : Enterprise Technology / Cloud / AI Security
Job Summary
We are seeking a Network Security Engineer to perform advanced security assessments, secure enterprise network and cloud environments, and support the protection of systems that integrate modern AI / ML applications. The engineer will evaluate network exposure points, cloud connectivity, and data flows, ensuring strong security controls are implemented across web, mobile, and AI-driven platforms.
The ideal candidate will have expertise in network security, cloud security (AWS), vulnerability management, and risk assessment with the ability to work cross-functionally to improve the organization's overall security posture.
Key Responsibilities Network & Cloud Security Assessments
Conduct comprehensive network security assessments across enterprise applications, cloud services, and AI / ML-integrated systems.
Analyze network exposure risks across :
Web application traffic
Mobile communication channels
AI / ML model APIs and inference endpoints
Cloud environments (AWS EC2, S3, KMS, RDS)
Evaluate security risks related to data ingestion, API access, and inference workflows.
Security Engineering & Hardening
Secure and optimize network configurations, firewalls, routing paths, and cloud network architectures.
Identify vulnerabilities in network paths supporting AI / ML model endpoints and backend services.
Provide actionable remediation steps and support fix implementation with engineering teams.
Architecture Reviews & Collaboration
Perform secure architecture reviews focusing on network flows, API traffic paths, and cloud connectivity.
Partner with engineering, development, and infrastructure teams to ensure network-level controls meet enterprise requirements.
Align network security strategies with overall application and AI / ML workflows.
Risk Analysis & Vulnerability Management
Perform threat modeling and risk assessments for network access points and cloud architecture.
Track vulnerabilities, assess risk levels, and deliver prioritized remediation plans.
Review logs, network events, and security outputs to identify suspicious activity.
Reporting, Communication & Enablement
Deliver technical and non-technical reports detailing findings, risks, and remediation strategies.
Present findings to both technical teams and leadership.
Support enablement activities promoting secure design and development practices.
Required Skills & Experience
Strong expertise in Network Security Engineering .
Experience securing network paths in environments that include :
AI / ML models and LLM-based applications
APIs, web applications, and mobile app traffic
AWS cloud services (EC2, S3, KMS, RDS)
Experience in :
Vulnerability management
Risk assessments
Threat analysis
Cloud networking and cloud security
API and endpoint security
Strong cross-team communication and ability to collaborate with engineering, architecture, and security stakeholders.
Ability to translate technical risks into business-impact language.
Soft Skills
Strong verbal and written communication
Ability to present to technical and non-technical audiences
Strong collaboration and problem-solving skills
Why Work With Kforce
Eligible employees may receive :
Medical, dental, and vision insurance
HSA & FSA options
401(k)
Life, disability & AD&D insurance
Paid time off (for salaried roles; hourly varies by law)
Kforce is an Equal Opportunity / Affirmative Action Employer.
Network Security Engineer • CA, United States