Machine Learning Engineer - PySpark, PyTorch, Machine Learning - REF7848E

Job expired!

Join Zscaler as a Machine Learning Engineer - REF7848E

Zscaler (NASDAQ: ZS) excels in accelerating digital transformations by ensuring agility, efficiency, resilience, and security for its customers. Established in 2007, our mission is to make cloud environments a safer and more enjoyable experience for enterprise users. Zscaler's cloud-native Zero Trust Exchange platform safeguards thousands of enterprises worldwide, including 450 Forbes Global 2000 companies, from cyber threats like ransomware while enhancing performance and reducing costs by eliminating obsolete hardware.

Role Overview

As a Machine Learning Engineer at Zscaler, you will be pivotal in designing and building scalable distributed systems that enhance our security solutions across vast data sets and real-world applications. This role is essential for supporting our entire pipeline, from data collection and feature engineering to model training and real-time deployment.

Key Responsibilities

  • Architect, build, and maintain scalable systems for data processing and machine learning model pipelines.
  • Apply analytical skills and statistical methods to ensure data integrity and accuracy.
  • Solve pressing business challenges in areas such as threat detection and business automation by collaborating closely with data scientists and product teams.

We encourage candidates who are eager to learn and expand their knowledge in data science and machine learning, even without prior extensive expertise in these fields.

Required Skills and Qualifications

  • Minimum 3 years of experience as a Software Engineer, particularly in machine learning platforms.
  • Proficiency in Python, SQL, and scripting for data infrastructure and ML models.
  • Experience with distributed data frameworks (e.g., Spark, BigQuery, Apache Beam) and event messaging systems (e.g., Kafka, RabbitMQ).
  • Practical knowledge in containerization and orchestration technologies like Docker and Kubernetes.
  • Bachelor’s degree in Computer Science or a related field.

Desirable Skills

  • Experience with additional programming languages such as Go, C++, or JavaScript.
  • Familiarity with SQL/NoSQL databases (e.g., Postgres, MongoDB, Redis) and ML automation tools (e.g., Kubeflow, Airflow).
  • Advanced knowledge in machine learning, data serialization, public cloud services, and NLP/Text mining is advantageous.
  • Strong capabilities in project leadership, robust design principles, and testing practices.

Our Commitment to Diversity and Inclusion

Zscaler is proud to be an equal opportunity employer committed to diversity and inclusion. We ensure that all employment decisions are based on merit, qualifications, and business needs. We welcome applications from all individuals regardless of personal attributes or background.

Pay Transparency and Accommodations

Zscaler adheres to all federal, state, and local transparency regulations regarding compensation. We are dedicated to providing reasonable accommodations for all candidates in our recruiting process to support various needs.

For more information about your rights and to view our detailed policies, please visit the links provided in the job posting.

Apply now to become a part of our innovative team as a Machine Learning Engineer and help us drive security transformations in the cloud era!