NLP Engineer

Silicon Valley, CA, United States • $100k - $150k • 0.1% - 0.3%


Role Location

  • Silicon Valley, CA, United States


  • $100k - $150k
  • 0.1% - 0.3%


26 - 50 people


19200 Stevens Creek Blvd Ste 100
Cupertino, CA, 95014, US

Tech Stack

  • Node.js
  • React
  • React Native
  • Kubernetes
  • Zookeeper
  • Kafka
  • Python
  • PyTorch
  • Tensorflow
  • Azure
  • AWS
  • Google Cloud
  • GraphQL
  • Git
  • Go

Role Description

Challenge the status quo

Armorblox is a mission-driven group of innovators, doers and believers dedicated to one dream - make cybersecurity easy. At Armorblox, we build software that helps organizations secure their most precious assets, their people. We are backed by top Silicon Valley VCs, and industry veterans. We are located in Cupertino, California.


Understanding our users and their communication patterns is quintessential to helping detect and mitigate threats within an organization. You will successful in this role if you deeply care about making sense of chaos, analyzing vast amounts of data and extracting patterns from it. Deep understanding of languages, automata theory and a passion towards helping machines understand context will ensure that you enjoy your daily work!


  • Bachelor’s degree in Computer Science or related fields
  • 2+ years of work experience as a software developer, independent contributor
  • Experience with using packages like scikit-learn, TensorFlow, Caffe, Theano, Torch
  • Proficient in programming languages like Python and / or GoLang, C++
  • Building, shipping and validating Machine learning models at scale in production systems
  • Deep understanding of data structures, algorithms and the math behind ML

Preferred qualifications

  • Master's or Ph.D. in Computer Science/Engineering, Machine Learning, NLP or related fields
  • 2+ years of work experience in NLP
  • Track record of publications in top NLP journals and conferences
  • Ability to quickly analyze data and implement prototype models
  • Research and evaluate algorithms and techniques to improve performance and accuracy of models
  • Experience using crowdsourcing and machine-teaching technologies like Crowdflower, MTurk
  • Ability to communicate, present complex ideas easily
  • Passion for security is a plus!

About Armorblox

Using the latest advances in natural language processing (NLP) and deep learning, Armorblox has built the world's first natural language understanding (NLU) platform for cybersecurity. Armorblox analyzes context, tone and writing styles across communications platforms, stopping today's biggest attacks by detecting and preventing inbound threats and outbound data loss.

Company Culture

We value a scrappy, resourceful attitude towards work. We love it when people go out of their way to make our product better!

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.