Skills:
Machine Learning, Deep Learning, Natural Language Processing, Python, TensorFlow, Neural Networks, Data Science, Algorithm Design,
We are seeking a skilled Software Engineer II (AI) to join our team.
Overview
Detecting cyberattacks in real-time requires a high-performance suite of software that can sift through terabytes of data. You will be joining a team that has been tasked with developing software to aide in the detection of network-based attacks.
Responsibilities
- Interpret product requirements into software designs, implementations, and tests that take performance, maintainability, and operational efficiency into consideration.
- Monitor, troubleshoot, and improve systems to deliver outstanding reliability to customers.
- Work with other groups including Product Management, UX, Security Research and Data Science to help customers simplify security.
- Provide technical leadership as you grow into the role.
Requirements
- Growth mindset.
- 3+ years professional C++.
- 3+ years developing software for Debian-based Linux.
- Strong Python experience.
- Knowledge of software design principles and leading software development practices.
- Ability to troubleshoot complex systems.
- Strong communication & collaboration skills.
- Willingness to get things done, take initiative, and own quality.
Preferred
- Knowledge of networking principles and protocols.
- Ability to work in a collaborative environment.
- Knowledge of automated testing such as Jenkins.
- Knowledge of source code management tools; e.g. Git .
Education
- B.S or M.S or Ph.D. in Computer Science (or equivalent experience).
Benefits
- Work Location: Remote
- 5 days working
Desired Skills and Experience
Machine Learning, Deep Learning, Natural Language Processing, Python, TensorFlow, Neural Networks, Data Science, Algorithm Design