Senior Data Scientist
Alert Logic
Alert Logic is at the forefront of servicing the increased security and compliance requirements driven by the rapid move toward hosted and cloud solutions. Alert Logic is an established company that strives to balance the pace, energy, and creativity of a start-up culture with the maturity and stability expected of a market leader. Our revenues are strong, our customer base is growing rapidly and we are searching for the best professionals out there to fill key positions that are crucial to our continued success.
The Senior Data Scientist will work with the Alert Logic software engineering teams to design, develop and deliver the advanced security and compliance analytics that are a critical part of the Alert Logic Security as a Service {SaaS) products. Alert Logic collects and retains data from over 2100 customer networks, including log, IDS events, Netflow, etc., and performs real-time and batch processing to deliver security and compliance outcomes for our customers. The successful candidate will apply their expertise in statistical and machine learning to this extensive data archive to evaluate and design algorithms for accurate detection of security and compliance incidents.
In this role, you will be involved in the following activities:
- Applying statistical and machine learning techniques, such as, mean-variance, k-means, nearest-neighbor, support vector, Bayesian time-series and network analysis to identify outliers, classify events or actors, and correlate anomalous sequences of events.
- Defining improved product feedback mechanisms to gather data from Analysts in our
- Security Operations Center {SOC} and Customers to be used in supervised algorithms.
- Working with our real-time and batch grid processing platforms to apply these techniques to the petabytes of data we retain centrally in our data centers, for an ever-increasing number of data sources, including: log messages from network devices, systems and applications; intrusion detection system (IDS) events; and NetFlow records; and network packet captures.
- Working with the Analytics Engineering team to ensure these techniques are implemented efficiently within our grid processing platform.
- Performing ongoing assessments and optimizations of our deployed analytical techniques to ensure we continue to deliver high-quality detection of security incidents.
Required Skills:
- 2-5+ years of experience doing statistical or machine learning research covering both online and batch algorithms
- Publication in top-tier research conferences and journals related to statistical or machine learning techniques
- Experience with stream, map-reduce, complex event processing, and very large database systems
- Ability to initiate and drive projects to completion with minimal guidance
- Experience with packages such as R, MATLAB, SPSS, SAS, Stata, etc.
- Demonstrated verbal and written communications skills, with the ability to facilitate the application of research results
Desired Skills:
- Background in the areas of network or computer systems security
- Some development experience in at least one scripting language {PHP, Python, Perl, etc.)
Education Requirements:
- A Master’s or PhD is preferred (Statistics /Computer Science / Machine Learning, etc), but equivalent work experience will be considered
Houston, TX 77056
Full Time