Sophos

Senior Data Scientist

Job Description



What You Will Do
  • Apply general security and ML domain knowledge to problems, identify new avenues of research to apply to current projects. 
  • With minimal supervision, define and execute experiments to support research on a project. 
  • Independently explore data curation and labeling, and feature extraction using domain expertise 
  • Document results of experiments, draw and support conclusions from those experiments; with assistance, evaluate business case/impact 
  • Contribute significantly to group publications and presentations, including (with assistance) occasional lead or sole authorship of academic publications and presenting work at academic or industry conferences 
  • Keep up to date on current research and developments in ML and security 
  • Contribute to internal tools, including identifying gaps where new functionality would be helpful, and implementing significant changes to tools/frameworks to accommodate new technologies. 
  • Integrate new models into existing frameworks and support hand-off to production 
  • Support existing model releases, including updates and improvements as needed, and integration with internal tools and systems for production. 

  • What You Will Bring
  • Fluent in machine learning and statistical concepts. 
  • General security domain knowledge, developing deeper expertise in some subdomain of security 
  • Able to identify scientific literature relevant to a problem, grasp it and apply it. 
  • Fluent in Python, a database query language like SQL, and familiar with a lower level language like C++. 
  • Good general writing skills and ability to translate complex concepts for general consumption. 
  • Competent at contributing to scientific papers with minimal assistance. Prior publications and talks a bonus.