Principal Engineer - Security ML Developer

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$141,000 - $225,000
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
AI · Cybersecurity · Enterprise SaaS

Description For Principal Engineer - Security ML Developer

Join Broadcom's Anti-Malware Group within the VMware Advanced Network & Security Division (ANSD) as a Principal Engineer - Security ML Developer. This role focuses on developing cutting-edge malware detection capabilities using advanced machine learning technologies and sandboxing techniques. You'll be part of a distributed team working on VMware vDefend Advanced Threat Prevention (ATP), building next-generation security tools to protect enterprise networks from advanced threats. The position offers a competitive salary range of $141,000 - $225,000, comprehensive benefits, and the opportunity to work with talented engineers and security experts in an established team. The role requires expertise in Python, machine learning, security analysis, and distributed systems, combining technical leadership with hands-on development of sophisticated security solutions. Based in Palo Alto, CA, you'll collaborate with team members across the US and Europe in a culture that values excellence, authenticity, and innovation.

Last updated 11 hours ago

Responsibilities For Principal Engineer - Security ML Developer

  • Architect and implement robust malware detection pipelines and scalable API services
  • Develop and optimize advanced malware detection algorithms
  • Create and enhance static analysis tools for malware detection
  • Lead the productization and deployment of detection components
  • Design and implement high-performance, distributed data processing pipelines
  • Optimize and evaluate detection performance using Elasticsearch and Kibana
  • Foster collaboration and knowledge sharing across engineering teams
  • Participate in weekly sync-up meetings and sprint planning
  • Self-manage and self-prioritize work based on team objectives
  • Collaborate with distributed team across US and Europe

Requirements For Principal Engineer - Security ML Developer

Python
Kubernetes
  • Bachelor's degree in engineering/computer science and 12+ years of related experience or Masters degree in engineering/computer science and 10+ years of related experience
  • Expertise in Python and SQL
  • Knowledge of C/C++ and PE/ELF file formats
  • Understanding of Assembly language
  • Experience with Kubernetes (K8s), Docker, and Helm
  • In-depth understanding of networking protocols (VPN, TCP/UDP, HTTP)
  • Knowledge of exploitation techniques, YARA rule development
  • Experience with machine learning classification models
  • Familiarity with Apache Beam
  • Experience with Elasticsearch and Kibana

Benefits For Principal Engineer - Security ML Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
  • Medical, dental and vision plans
  • 401(K) participation including company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Company paid holidays
  • Paid sick leave and vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom Principal Engineer - Security ML Developer

Director of Software Engineering - AI/ML Solutions

Lead AI/ML platform development and engineering teams at JPMorgan Chase, implementing cutting-edge solutions in financial services with competitive compensation and comprehensive benefits.

Software Engineer (Technical Leadership) - Machine Learning

Lead Machine Learning Engineer position at Meta, combining technical expertise with leadership responsibilities to solve complex social data prediction problems at scale.

Principal Data Scientist - Oracle Health Applications & Infrastructure

Principal Data Scientist role at Oracle Health, focusing on AI/ML solutions for healthcare, offering $109K-$223K salary with comprehensive benefits.

Principal AI Engineer

Principal AI Engineer role at Oracle, leading AI solutions for NetSuite ecosystem. 10+ years experience required, focus on multi-agent systems and LLMs.

Director Machine Learning Ops Engineer

Lead ML Ops engineering role at Fidelity Labs, building and maintaining next-gen ML platforms and infrastructure for financial advisor solutions.