NLP Application Software Engineer

Respondology
Apply Now

Job Description

Respondology is seeking an experienced NLP Application Software Engineer (Python) to join our team. The role is focused on an exciting opportunity in content moderation technology that supports social networks and public feeds (www.respondology.com). Your role will have a direct impact on making social postings positive for their users while lessening harmful content and negativity. You will contribute to our continued success and help pave the way towards further technologies in machine learning and AI. Your work will be seen across major platforms and by well-known brands.

You will be joining a talented team who likes to have fun but takes their engineering work seriously. If you are interested in making an impact on a rapidly-scaling start-up that is making a difference in the world—we’d love to hear from you!

Respondology is a digital marketing AdTech company that is eradicating abuse, hate and spam from social media to reduce toxicity, improve sales, and protect brand equity for the world’s most well-known brands and organizations. At Respondology, we leverage Technology for Good…

Remote Role: If you do not live in our beautiful state of Colorado, we are open to 100% remote candidates in most states. 

A Day in the Life

  • You’ll attend a stand-up meeting with software engineers, data scientists and product managers to provide updates, understand priorities and inform of any blockers that may disrupt your work.
  • You will work closely with our team of software engineers to implement new models into our production environment that will enable product features. 
  • Research a new machine learning algorithm to improve that may improve the accuracy and efficiency of our content moderation system.
  • You’ll have focus time during the day to sink your mind into your work.

The ideal candidate

  • Understanding of segmentation, tokenizing, stop words, stemming, lemmatization and tagging.
  • Experience with developing and fine-tuning custom AI/ML models 
  • Experience in the development of applications that use AI-powered systems such as AWS Comprehend, Rekognition, Translate, Lex or SageMaker.
  • Experience in sentiment analysis that includes spam detection and threat detection
  • Strong background in computer science, machine learning or artificial intelligence.
  • Proven strong communicator and team collaborator
  • Demonstrated ability to take ownership of projects, prioritize tasks, work independently, and deliver high-quality results within tight deadlines.
  • Motivated, resourceful and attentive; especially for remote work candidates.
  • Has a thirst for knowledge
  • Possesses a sense of humor! The drier the better 

Requirements

Here's what you need to get our attention:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering or related degree - or equivalent work experience: If you have a four-year degree, that's great; we care more about your past experience and ability to do the job, so please apply even if you don't have a degree
  • Minimum 3 years experience working with Natural-Language Processing (NLP)
  • Strong programming skills in Python or another relevant language.
  • Minimum 3 years experience developing and implementing natural language processing techniques to extract and analyze data. 

Here's what will make us call you for sure:

  • Experience with OpenAI APIs
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Experience developing applications with Ruby on Rails, JavaScript or NodeJS
  • Familiarity with Cloud Engineering / DevOps
  • Experience with microservices architecture and serverless computing.
  • Knowledge of data engineering and big data technologies such as Hadoop, Spark, or Kafka.
  • Familiarity with the major social media platforms and their APIs
  • You have an approachable yet professional personality, you communicate well and can articulate a point within a complex issue.
  • You have experience working at a tech startup
  • You can discuss your experiences as a Software/NLP Engineer and your motivation to be great at what you do

Compensation DOE: $140,000-$160,000 plus equity

And if we haven't convinced you yet, here is why you'll want to be part of our team:

  • We have top-notch product & engineering culture with team members who have your back! 
  • Our product is making the world a better place—you will make an impact!
  • 100% remote or you may come into our beautiful offices if you’re near Boulder, CO—dogs welcome (our in-house happy hours are always fun).
  • Time off is as important as hard work! Salaried employees are on a Flex PTO plan 
  • Generous holidays including a reduced schedule between Christmas and New Year’s.
  • We make sure our team is well cared for with strong health plans 
  • Access to Flexible Spending Accounts Plan
  • Matching traditional and Roth 401k
  • Employee Assistance Program
  • Supplemental leave: self-care and family first!
  • Life Insurance

COME AS YOU ARE: your gender, your gods, your sex life, your skin color or your big shot uncle don't make a difference here. BHI, LLC is a progressive and open-minded meritocracy. If you're smart and good at what you do, come as you are.

Salary Description

$140k-$160k DOE

Company Info.

Respondology

Respondology enables brands of all types to regain control of their presence in social media by immediately and discreetly removing damaging social comments and bots across Paid, Organic and Influencer Social Marketing.

Get Similar Jobs In Your Inbox

Respondology is currently hiring Software Engineer Jobs in Boulder, CO, USA with average base salary of $140,000 - $160,000 / Year.

Similar Jobs View More