Sr. Machine Learning Engineer

  • 225 Bush St, San Francisco, CA 94104, USA, SF, San Francisco, United States
  • Employees can work remotely
  • Full-time

Company Description

At Sense, we are transforming the candidate experience for the World's Best Places to Work. Independent workers now make up nearly 31% of the US workforce, and we are reinventing the way companies build long-term relationships with this workforce by creating the industry's first contractor communication and engagement platform to drastically improve communication and job satisfaction. We believe this type of work is only going to get more common and the experience can be much better for the candidates and contractors. 

Job Description

We care deeply about the success of our customers and strive to help them achieve their goals in inspiring and engaging with their workforce. Sense is seeking a Senior Machine Learning Engineer to deliver our contractor communication platform to the world's best places to work. Sense is a rapidly scaling company making this the best environment to take on ownership as well as learning how to grow a company.

 

The Chatbot team at Sense is building a Recruiting conversational assistant -- a virtual assistant to help job seekers find the right opportunity. Sense's chatbot is responsible for interactions with candidates for help gathering their relevant skills, updating their resumes and identifying those jobs for which they are best suited. We're excited to expand the Sense Chatbot with new skills to save candidates and recruiters as much time as we can, and we're excited to bring new capabilities such as interview scheduling and automated job & interview screening for a wide variety of roles.

We're looking for NLP engineers and data scientists, particularly those with an interest in dialog systems, natural language processing, and/or textual analysis

Responsibilities:

  • Help design and develop novel chat systems within Sense
  • Build AI systems to handle millions of conversations
  • Work with Backend and web engineers to ship features.
  • Work cross collaboratively with product managers and designers to improve and define product scope and design.
  • Ship cutting-edge AI to businesses that traditionally haven't had access to it

Qualifications

Requirements:

  • 5+ years experience with building machine learning systems in a professional setting, with 2+ years specialisation in natural language processing
  • Experience with Python and Keras/Tensorflow/Pytorch is recommended
  • Experience with cleaning / processing / annotating data for training NLP models
  • Experience with deep learning techniques in solving NLP problems for conversational assistants including language modeling, intent classification and entity recognition
  • Experience with Modern NLP libraries such as spaCy, CoreNLP, Gensim, NLTK
  • Interest to help shape the mission and roadmap of a team, and rallying others to join you
  • Eagerness to share your ideas, and openness to those of others


Languages and technologies we use (and teach):

  • Python for development
  • Keras/Tensorflow/Pytorch for training ML models
  • SQL for storing and processing analytics data from the bot
  • AWS for training and serving ML models

Additional Information

All your information will be kept confidential according to EEO guidelines.