ZeroFOX

Senior Machine Learning Engineer

Posted: 6 minutes ago

Job Description

Opportunity OverviewAt ZeroFox, we are passionate about bringing world-class protection to the digital-first world. Together, we have built a system capable of collecting and analyzing data from all over the internet, creating a paradigm-shifting cybersecurity product that helps secure and protect our customers and improves the global threat landscape.We are a team of software engineers, cybersecurity experts, and data scientists who continue to develop unparalleled solutions for the cyber security industry by providing the best Digital Risk Protection SaaS in the global market. Our company, services, and user base are growing faster than ever and we'd like you to help us innovate. We believe the greatest solutions in the Digital Risk Protection space come from composing teams with varied backgrounds and experiences that can use their complementary skill sets to come up with the best market-defining solutions.Along the way, you'll expand your potential with constant opportunities to learn and grow alongside exceptionally knowledgeable, competent, and collaborative people.If you want to be part of a group of talented, empathic individuals with a multitude of different backgrounds, who are committed to each other and to the overall success of the team and our customers, we want to hear from you! At ZeroFox, soft skills are just as important as technical ability!Role And ResponsibilitiesCollaborate with industry experts across security, machine learning, digital risk protection, and cyber threat intelligence to develop cutting-edge machine learning solutions for the ZeroFox platformHelp define machine learning roadmaps and projects for your team, with a pragmatic balance of higher risk and lower risk effortsDesign, develop, and deploy advanced machine learning models and systems for natural language processing and computer vision applications, to enhance the lives of our customers while making the internet a safer placeEvaluate and improve the accuracy, efficiency, and scalability of existing ML modelsDesign and conduct statistically rigorous experiments (hypothesis testing, replication, etc.)Conduct research and stay up-to-date with the latest advancements in NLP and computer vision techniques to integrate them into our solutionsCollaborate with product managers, data analysts, software engineers and non-technical stakeholders to integrate ML models into the ZeroFox platformAnalyze and preprocess large, diverse datasets, ensuring the quality and integrity of the data used for model training and evaluationMaintain clear and well-documented code to ensure long-term sustainability and smooth collaboration with other team membersProvide technical guidance and mentorship to junior engineers, and ensure your team's growth and successRequirementsRequired Qualifications and SkillsMotivated, communicative, teamwork-oriented leader who is comfortable working in agile environments and is able to learn and adapt quicklyBachelor's degree in computer science, math, physics, or a related field, OR equivalent education or experienceMachine learning experience, typically a minimum of 5 yearsTeam and/or project leadership experience, typically a minimum of 2 yearsProficiency in PyTorch, TensorFlow, or similar machine learning frameworksProficiency in PythonStrong applied knowledge of statistics and scientific methodsSolid understanding of data structures and algorithmsStrong software engineering design and implementation skills involving multiple technology layers (databases, API's, caching layers, etc.)Good communication, collaboration, and presentation skills in EnglishAbility to work effectively in a fast-paced, agile environmentDesired Qualifications And SkillsStrong knowledge of NLP techniques, including but not limited to tokenization, parsing, sentiment analysis, topic modeling, and named entity recognitionStrong knowledge of computer vision techniques such as object detection, segmentation, image classification, and OCRBenefitsOpportunities to learn and contribute your knowledge to our Digital Risk Protection platformCompetitive compensationCompetitive PTOComplementary health insuranceDaily catered lunches for in-office workRespectful and nourishing work environment, where every opinion is heard and everyone is encouraged to be an active part of the organizational cultureRegular team bonding activities like cooking and cocktails classes, bingos, stand up comedy, magic shows, virtual happy hour, lunch and learns, etcAdditional Parental LeaveExcellent communication: between teams, people, organizations and leadersAbout UsZeroFox is on a mission to make the internet safer for all. Innovation is at our core - we are relentless in the pursuit of finding new ways to disrupt external cyber threats on the surface, deep, and dark web. ZeroFox offers the only unified cybersecurity platform combining advanced AI analytics, digital risk and privacy protection, full-spectrum threat intelligence, and a robust portfolio of breach, incident and takedown response capabilities to protect customers from growing threats across the external attack surface. It's a great time to join us in the Fox Den - with fresh private equity funding, expanding investments in AI, a people-first culture, and centers of excellence around the world, we're growing like never before. If you're looking for a mission-oriented, customer-focused, collaborative team and ready to take the fight to the adversary, apply to join us in the Den today.Equal OpportunityWe aim to build a team that represents a variety of backgrounds, perspectives, and skills. We embrace inclusion and ensure equal employment opportunity without discrimination or harassment based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, military or veteran status, or any other personal characteristic.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In