Glynn Capital
Glynn Capital

Senior Machine Learning Engineer



Software Engineering
Sunnyvale, CA, USA
Posted on Thursday, May 25, 2023

Senior Machine Learning Engineer

On-site work model of 5 days in office/week in Sunnyvale, CA

As a Senior Machine Learning Engineer, you will have the opportunity to build and lead a new team focused on developing cutting-edge machine learning solutions for our industry-leading Zero Trust security products.

You will be responsible for driving the design, development, testing, and deployment of machine learning models and systems for network security, threat detection, and response. You will work on challenging problems that require creative and innovative solutions, making a big impact in the use of machine learning for cybersecurity.
You will work on developing cutting-edge machine learning techniques and products for cybersecurity and security policy.

To thrive in this role you must be excited about building a new team and pioneering the use of machine learning for cybersecurity!

About the Team:

Our Engineering team has established a culture based on thought leadership, independence, and responsibility. This powerful dynamic drives us forward as we work to make the digital world a safer place.

Those who join us represent the leader in Zero Trust Segmentation and work on a technology stack that ranges from operating systems to distributed applications to UI and visualization. Together, we will continue to build world-class products—driven by people with different perspectives, backgrounds, and a commitment to innovation in a time when the world faces its greatest cybersecurity threats in history.

Illumio is seeking a passionate and driven Senior Machine Learning Engineer/Data Scientist with a focus on networking and security to join our team and help pioneer the use of machine learning for cybersecurity. There is an enormous need to leverage ML/AI for cybersecurity, as the presence of active adversaries with large resources and strong motivation poses a constant threat. Illumio has been at the forefront of proactive security and Zero Trust for the last ten years, and we see the use of ML/AI as the next frontier for the security of our digital assets.

Key Responsibilities:

  • Design and develop machine learning models to automate network and application security policy creation and the detection of potential threats.

  • Analyze large and complex data sets to identify patterns and insights that can help inform network and application security policy decisions.

  • Investigate and identify additional data and data sources needed to develop effective ML solutions in the security space.

  • Use statistical analysis and modern machine learning techniques to develop predictive models that can identify and prevent security threats.

  • Develop scalable and robust machine learning systems that can be deployed in production environments.

  • Conduct experiments to create machine learning models, test their effectiveness and iterate on models to improve performance.

  • Provide technical leadership and mentorship to junior team members.


  • A Master's or Ph.D. degree in Computer Science, Statistics, or a related field.

  • 5+ years of experience in machine learning and software engineering, with a focus on networking and security.

  • Strong understanding of machine learning techniques, including supervised and unsupervised learning, regression analysis, and clustering algorithms.

  • Strong programming skills in Python or other programming languages commonly used in machine learning.

  • Experience with machine learning frameworks such as TensorFlow, Keras, or PyTorch.

  • Familiarity with network protocols and security solutions such as firewalls. and security information and event management (SIEM) systems.

  • Experience with cloud computing platforms such as AWS, Azure, or Google Cloud.

  • Excellent problem-solving skills and ability to work in a fast-paced, agile environment.

  • Experience working with big data technologies such as Hadoop, Spark, or Kafka is a plus.

  • Ability to lead technical projects and mentor junior team members.

About Illumio:

Illumio, the pioneer and market leader of Zero Trust segmentation, prevents breaches from becoming cyber disasters. Illumio protects critical applications and valuable digital assets with proven segmentation technology purpose-built for the Zero Trust security model. Illumio ransomware mitigation and segmentation solutions see risk, isolate attacks, and secure data across cloud-native apps, hybrid and multi-clouds, data centers, and endpoints, enabling the world’s leading organizations to strengthen their cyber resiliency and reduce risk.

Illumio believes that an environment of unique backgrounds, experiences, viewpoints, and individual contributions drives our success and makes us stronger together. We are dedicated to creating and maintaining a diverse culture and emphasizing inclusion and belonging.

Pay Range:

$ 175,000 USD - $ 210,000 USD

The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, location, experience, knowledge, skills, abilities, as well as internal equity, alignment with market data, or applicable laws.


At Illumio we offer a wide range of benefits to our eligible team members. Our benefit programs vary by location and can include Medical, Dental, Vision Coverage – Health and Dependent Savings Accounts – Life and Disability Programs – Paid Parental Leave – Voluntary Benefit Programs – Company Sponsored Wellness Program – Wellness Reimbursement Program - Retirement Savings – Equity Opportunities – Paid time off and Paid Holidays – Employee Incentive Program.#LI-KD1 #LI-ONSITE