Job Description
Job Overview
As a Principal Software Engineer on the AI Security team at Vizio, you will lead efforts to build, secure, and scale AI systems while reviewing internal projects for security gaps. This role combines security expertise with software engineering experience to enhance security standards and processes across the organization.
Technical Requirements
Required Skills
- • Strong Python programming skills
- • CI/CD and MLOps experience
- • Containerization technologies (Docker, Kubernetes, Helm)
- • Git repositories and version control best practices
- • Operational experience with cloud platforms (Azure, Google Cloud)
- • Linux environments
- • Infrastructure as Code (Terraform, ARM templates, Ansible)
Preferred Skills
- • Experience integrating security into ML pipelines
- • Familiarity with AI risk management frameworks
- • Threat modeling for ML systems
Experience Level
5+ years in software engineering or related area
Responsibilities
- • Review internal AI projects for security gaps and drive mitigations
- • Analyze global threats related to AI and update security policies
- • Define and refine security processes for AI and ML systems
- • Collaborate with teams to implement secure patterns in CI/CD and MLOps
- • Build prototypes to validate security controls in AI environments
- • Write technical documentation for engineering teams
- • Mentor on secure engineering and AI safety topics
Benefits & Perks
- • Medical, vision, and dental coverage
- • 401(k) and stock purchase plans
- • Paid time off including sick leave and parental leave
- • Short-term and long-term disability
- • Education assistance for associates and dependents
Additional Information
- Location
-
Bentonville, AR
- Type
-
Regular/Permanent
- Compensation
-
$110,000.00 - $220,000.00 plus performance bonuses