Machine Learning Engineer
Are you an engineer looking for the opportunity to design, architect, and build a product from the ground up utilizing Scala, Spark, Hadoop, and machine learning? An early stage security analytics startup is hiring for a Senior Software Engineer who wants to play an integral role in the research and development of cutting edge predictive threat detection, analysis and prevention. In this role you will be designing and developing the distributed systems infrastructure as well as have the opportunity to research and implement machine learning algorithms and build behavioral systems.
Required Skills & Experience
- B.S./M.S./Ph.D. in Computer Science, Engineering or related
- 7+ years experience
- Expert coding in one or more languages like Java, Scala, C++, Python
- Good understanding of object oriented programming, concurrency, parallel processing, multi-tenancy, etc.
- Experience designing and developing large-scale distributed systems that processes and analyzes large amounts of data
- Experience with one or more of data science/data mining, machine learning, neural networks, behavioral modeling, artificial intelligence
- Prior security domain experience is a plus but not required
- Strong analytical and communication skills
Benefits & Perks
- Competitive salary, equity, PTO, health benefits