Sr. Machine Learning Engineer
Core
Design, train, and evaluate machine learning algorithms to detect and defend against emerging web security threats, building distributed systems to analyze enormous volumes of URLs.
Role type
Senior IC machine learning engineer (internet security)
Builds
Next-generation security platform components for threat detection and URL analysis
Domain
Cybersecurity / Internet Security
Deliverable
production ML models
Required skills
supervised and unsupervised machine learning algorithms, Python, Java, or Golang, distributed systems design, automated training pipelines, data analytics tools
Preferred skills
Natural Language Processing (NLP), transformers, convolutional networks, cloud platforms (GCP, AWS), container-based development (Docker, Kubernetes), regression and integration testing
Technologies
Python, Java, Golang, GCP, AWS, Docker, Kubernetes
Responsibilities
Perform in-depth data analysis to understand security data and threat domain; Design, train, and evaluate ML algorithms to improve threat detection models; Build and productionize ML models and develop distributed systems for URL analysis; Design and build robust, scalable ML systems balancing cost and performance; Establish automated training pipelines and develop data analytics tools; Collaborate with data scientists, security researchers, and Product Managers to implement systems
Seniority
Senior, hands-on IC