Software Engineer, Machine Learning

Area 1 Security builds advanced technology that will protect millions of people from malicious attacks on the World Wide Web. We analyze hundreds of millions of events each day to identify and stop targeted attacks against some of the largest organizations on the planet. Use our massive data feeds to create powerful machine learning algorithms that will discover phishing attacks and other nefarious behaviors online. Be part of a small but growing team of dedicated individuals making every moment matter in protecting people from cybersecurity threats.


  • Work very closely with the engineers who build the core of the Area 1 solution to enhance and build new features
  • Mine data using state-of-the-art methods
  • Work with large scale data systems in both online/streaming and offline/batch fashions.
  • Work with our product team to assist them with the implementation of data driven solutions


  • BS/MS in Computer Science or equivalent practical experience.
  • 1 year of experience working with big data and cloud services (Amazon, Google)
  • Strong background working with machine learning methods and experience in implementing and extending ML algorithms independently
  • Experience developing data infrastructure and tools and familiarity with current large-scale data processing technologies
  • Strong software engineering skills and substantial expertise in one of Python, R, C/C++ or Java
  • Flexible prototyping skills to quickly create working ML solutions.


  • Advanced ability to design and implement scalable software systems in Java, Scala or Python.
  • Significant experience in networking, security, cryptography, malware analysis, data analysis, high-reliability clusters, statistics.
  • Recent development or architectural leadership experience with large-scale data systems, streaming analytics, Hadoop and/or Spark/
  • Experience with continuous delivery environments and agile methodologies is a plus.
  • Experience with NoSQL technologies.
  • Actively participated in one or more Kaggle competitions

Area 1 Security is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Meet Some of Area 1 Security's Employees

Javier C.

Security Researcher

Javier’s main goal is to help the Security Team evolve and get data into the product so that customers can see how to protect themselves from getting hacked.

Walter M.

Senior Software Engineer, Analytics

Walter is not only a senior software engineer of data analytics, but recently started in the role of engineer manager, and helps do architecture work for big data for cyber-security.

Back to top