Job Directory Senior Data Scientist

Senior Data Scientist
Irvine, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description

Worker Sub-Type:


Job Description:


We are seeking a Data Scientist to help develop state-of-the-art machine learning techniques to solve long-standing problems in computer security.

We discover novel ML techniques and applications, build systems to handle petabytes of ludicrously high dimensional data, and protect people from bad guys. With machine learning at the heart of all of Cylance's products, the Data Science team is a critical, highly visible, and high-impact team within the company. The team brings together experts from machine learning, stats, computer science, computer security, and various applied sciences, with backgrounds including deep learning, Bayesian statistics, time-series modeling, topology, scalable data processing, and software engineering.

You don't need prior experience in security, although it helps. The right candidate will be able to gain domain expertise on the job, surrounded by some of the computer security industry's leading minds. However, for this particular hire, we do require the candidate to have significant deep learning expertise.


* Invent novel machine learning techniques to solve important problems in computer security
* Improve upon existing machine learning techniques
* Discover ways to strengthen machine learning models against adversarial attacks
* Write code that scales to very large datasets, often with millions of dimensions
* Collaborate closely with internal product and engineering teams to help turn ML research prototypes into new products or features
* Publish papers and present research at conferences, including ML/AI/Stats conferences, as well as security conferences like Black Hat, DEFCON, and RSA
* Stay abreast of the latest publications and state-of-the-art techniques in relevant research communities (e.g., ML and stats)
* Consult with other teams on applications of data science
* Collaborate with other data scientists on the team to help accomplish all of the above
* May be required to travel domestically and internationally


* Five years minimum related experience with machine learning, computer science, and/or statistics
* Master's degree or PhD in a relevant area can be substituted for equivalent years of experience
* Extensive theoretical knowledge of machine learning fundamentals
* Deep understanding of how many common ML algorithms work and are able to explain why they work the way they do
* Extensive deep learning expertise, theory, and experience training and evaluating neural networks, including feed forward networks and RNNs
* Strong math skills in general, especially linear algebra and statistics
* Intermediate experience with Python at least to the point of implementing common machine learning algorithms
* Libraries such as sklearn, numpy, scipy, pytorch, and tensorflow
* Various other languages, including Scala, C/C++, C#, Java, and x86 assembly
* Git
* Spark
* Various AWS services, like EC2 and S3


* Experience with deep reinforcement learning and GANs


* Current resume
* Cover letter/summary expressing:
* Why you are interested in working at Cylance
* The skills, strengths and expertise you will contribute to our diverse team of extraordinary talent and humble hearts

Job Family Group Name:

Product Development

Scheduled Weekly Hours:


Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.